30 analog vstupů na jednočipu

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

30 analog vstupů na jednočipu

#1 Příspěvek od Cust »

Zdravím,
v jednočipech se moc neorientuji. Proto prosím o radu. Vyvíjím detektor a rád bych ho připojoval přes jednočip do PC, který by zobrazoval naměřené hodnoty. Problém je v tom, že bych potřeboval na jednočipu přibližně 20 až 30 analogových vstupů. Nevíte, jestli se vyrábí nějaký jednočip (rozšiřovací modul) s alespoň 20 analogovými vstupy. Mě se vcelku líbilo Arduino Mega, ale má jen 16 vstupů, což je trošku málo.
Díky Čust
Uživatelský avatar
Habesan
Příspěvky: 7377
Registrován: 12 led 2009, 00:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#2 Příspěvek od Habesan »

I ty, Custe ???
t=55627
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#3 Příspěvek od Cust »

Já nechci nic bastlit, rád bych měl ehm "kompaktní zařízení", které se dá snadno "replikovat". Líbila by se mi deska s jednočipem a s USB, která má alespoň 20 analogových vstupů. Tohle to nedělám jen pro sebe. Ale dostnu se výrobně max na 3 kusy. Krom toho software bude dost náročný a celý vývoj bude trvat dlouho, jebat se s nefunkčním multiplexerem nechci/není čas.
Uživatelský avatar
bu2520
Příspěvky: 4923
Registrován: 16 črc 2007, 00:00
Bydliště: u HK

#4 Příspěvek od bu2520 »

díval jsi se na Papoucha možná by jsi tam našel hotové řešení, ale je pravda , že ceny , nemá přímo lidové.
Uživatelský avatar
weed_smoker
Příspěvky: 2673
Registrován: 02 pro 2011, 00:00
Bydliště: Jaroměř

#5 Příspěvek od weed_smoker »

Jestli něco hotovýho,tak bych sháněl použitou analogovou vstupní desku k nějakýmu PLC systému,8-a 16-vstupový jsou určitě,32 možná taky,obvykle s citlivostí 0-10V,někdy 0-20, -10 až 10 nebo -5 až 5.
Jinak 2x MAC16A,případně k tomu ještě 4053/4066 a 4-5bit adresování třeba PCF8574 nebo 7496,případně i rovnou z portu MCU.Pak by stačil MCU se dvouma analog.in (to má snad každej novější MCU s víc jak 8 pinama).Pro měření proti zemi bys měl 32 kanálů s 5bit. adresou na 1 vstup,pro diferenciální ("mezifázový") 8 kanálů na 2 vstupy s 4bit. adresou.Na 4 vstupej ADC 4x MAC28A,3-bit.Akorát ty MUXy stojej docela ranec a potřebujou krom 5V i ±12-15V.
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#6 Příspěvek od termit256 »

Delam momentalne neco s 32 kanalovymi multiplexery ADG725. Maji preslechy -72dB, prepinaji za 40ns. To by snad mohlo vyhovovat. Tyhle maji seriove rozhrani, ale vyrabi se i s paralelnim.
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#7 Příspěvek od Cust »

Děkuji za rady,
Papoucha jsem neznal - ještě prostuduji nabídku,
PLC mám s 64 vstupama - znám, ale raději bych šel do kompaktnějšího řešení,
ADG725 je hezké, ale znamená to vývoj desky/elektroniky a obávám se, že na to nebudu mít čas.

Nemáte nějakou zkušenost s propojením 2 ks Arduino, že by jedno Arduino přes např. I2C krmilo Arduino druhé, které by navíc zajišťovalo výpočty a komunikaci s uživatelem přes PC. Jestli s tím není problém, tak by to mohla být pro mě dobrá cesta.
Uživatelský avatar
CAMaFo
Příspěvky: 51
Registrován: 07 led 2013, 00:00

#8 Příspěvek od CAMaFo »

S Arduino neporadím,ale řešil bych to dvěma MCU spojenými I2C,UART,CAN aj.
Na netu budou určitě i hotová řešení.
Uživatelský avatar
frpr666
Příspěvky: 1051
Registrován: 28 pro 2009, 00:00

#9 Příspěvek od frpr666 »

@Cust: mě se líbí to řešení s Arduino mega. Je to levné, má to plno vstupů (16AI), 3x UART. Já bych to asi tak řešil. Bylo by to jednoduché na odladění.

"slave" by jen v cyklu vyčítal A/D vstupy a po triggeru na jednom DI by vyslal na UART řetězec bytů. "master" by jen cyklicky dotazoval všechny "slave" a po naplnění celého pole vyslal po UART1 do PC.
Na arduino.cc je odkaz na fórum, kde jsou velice ochotni s pomocí...
Uživatelský avatar
zdenoeddie
Příspěvky: 2579
Registrován: 31 říj 2007, 00:00
Bydliště: uz len Presov :)
Kontaktovat uživatele:

#10 Příspěvek od zdenoeddie »

Pozri sa po novych uCPU STM32....
Uživatelský avatar
frpr666
Příspěvky: 1051
Registrován: 28 pro 2009, 00:00

#11 Příspěvek od frpr666 »

@Cust: V ŘJ našeho kotle Dakon "jede" 4bit. MCU. Na rozšíření A/D tam má u sebe jeden 4051, na takové pomalejší A/D děje ideální..
http://playground.arduino.cc/learning/4051
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“