Stránka 1 z 1
30 analog vstupů na jednočipu
Napsal: 01 dub 2014, 15:26
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
Napsal: 01 dub 2014, 15:31
od Habesan
Napsal: 02 dub 2014, 09:42
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.
Napsal: 02 dub 2014, 11:25
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é.
Napsal: 02 dub 2014, 12:10
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.
Napsal: 02 dub 2014, 12:24
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.
Napsal: 03 dub 2014, 16:46
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.
Napsal: 11 dub 2014, 22:08
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í.
Napsal: 18 dub 2014, 19:38
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í...
Napsal: 18 dub 2014, 19:41
od zdenoeddie
Pozri sa po novych uCPU STM32....
Napsal: 18 dub 2014, 19:51
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