logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Przetwornik PCF8591 podłączenie do ATmegi8

romantv 14 Paź 2010 10:10 1425 1
REKLAMA
  • #1 8617570
    romantv
    Poziom 17  
    Z karty katalogowej wynika, że PCF8591 jest przetwornikiem A/C i C/A
    potrzebuję zbudować układ, który zamienia napięcie max do 4 V (sygnał akustyczny) na postać cyfrową wysłać ją po RS232, a następnie odebrać go z RS232 i za pomocą tego przetwornika zamienić sygnał cyfrowy na analogowy.
    Jak się ustala adres I2C to prosta sprawa.
    Jak ustawić przetwornik PCF8591 tak aby pełnił rolę wyłącznie A/C lub C/A.
    I używać wej. np. tylko - IN0 .
    Jest jeszcze drugi wariant układ przełącza się bardzo szybko i pełni raz rolę przetwornika A/C i C/A.
    Czy jest to możliwe? pewnie tak :)
    to proszę o pomoc i może kod w bascomie ale tylko dotyczący przetwornika (sterowania)
    dziękuję za pomoc.
  • REKLAMA
  • #2 8633578
    rfhzcx
    Poziom 14  
    Wygląda na to, że "wynik" z przetwornika D/A jest zatrzaskiwany w układzie SAMPLE and HOLD i de facto to co ustawisz na D/A jest na wyjściu analogowym stale. To chyba odpowiedź - z zewnątrz A/D i D/A "wyglądają" jak pracujące jednocześnie.
    Co do wyboru wejścia dla A/D to do tego służy bajt kontrolny.
    Natomiast jedna uwaga - przy odczycie układu natychmiastowo rozpoczynana jest nowa konwersja, lecz przesyłany jest wynik najpierw z poprzednio wykonanej konwersji.
REKLAMA