Sari la conținut

Postări Recomandate

Rasfoiesc netul de saptamani bune cautand o solutie de potentiometru digital care sa mearga cu un Atmega8 sau alt MCU AVR. Oricum, in chestiunea asta cred ca mai putin conteaza care microcontroler.

Problema e sau intrebarea, mai bine zis, care este cel mai simplu cod C++ scris pentru un anume potentiometru digital ? Si care este acel potentiometru ?? Ma poate dumiri cineva ?! :scratchchin:

 

P.S. Potentiometru as vrea sa-l folosesc sa reglez referinta cat mai exact la un device in domeniu 0....5V cu trei zecimale. Adica, mi-ar trebui ceva care sa aiba pasi de 1mV !!!!!!! :wacko: Am zis bine ! :wacko: 

Editat de dan_e
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7546-cel-mai-simplu-potentiometru-digital/
Distribuie pe alte site-uri

  • dan_e changed the title to Cel mai simplu potentiometru digital ?

Pasi de 1mV ? Nu e un potentiometru digital simplu! 

 

Un document util in problema ta:

https://ww1.microchip.com/downloads/en/Appnotes/01080a.pdf

 

Pentru pasii de 1mV ti-ar trebui un potentiometru digital capabil de cel putin 5000 de pasi (asta inseamna, sper sa nu gresesc, cel putin 12biti, ideal un 16bit).

 

La o cautare simpla am gasit unul cu 256 de pasi:

https://www.analog.com/media/en/technical-documentation/data-sheets/AD5165.pdf

 

si iata si unul de 1024:

https://www.analog.com/media/en/technical-documentation/data-sheets/AD5231.pdf

 

Dar mai mult de 1024 nu am gasit. S-ar putea sa fie dar trebuie cautat mai bine.

Un alt sfat al meu e sa dezvolti tu unul folosind ideile de la inceputul primului fisier PDF postat mai sus - era ceva pe net cu un atmega dar nu mai gasesc acum. Gandeste-te ca e posibil sa folosesti ori un port expander ca sa comanzi mai multe rezistoare ori sa folosesti un alt MCU sau sa treci pe ARM.

 

  • Thanks 1
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7546-cel-mai-simplu-potentiometru-digital/#findComment-83935
Distribuie pe alte site-uri

Din pacate sa faci un dac cu retea R2-R  precis nu merge peste 8-10 biti pentru ca precizia rezistoareleor e mai slaba decat bitul LSB. Poti face dac cu precizie suficienta pe la 8 biti mai sus nu mai merge decat daca ai ai rezistoare 0.01%. (rezistoarele normale 1% toleranta deja afecteaza precizia la 7 biti)

Sunt o gramada de dac-uri de 14-16 biti cu interfata I2C sa SPI dar trebuie verificat daca accepta 5V ca referinta (de unde vine 5V de referinta e alta discutie ca nu e asa simplu sa obtii 5V perfect curat pe care sa-l scalezi cu DAC sau cu Potentiomentru)

RR

 

 

  • Thanks 1
Link spre comentariu
https://www.tehnium-azi.ro/forums/topic/7546-cel-mai-simplu-potentiometru-digital/#findComment-83936
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock