Prispôsobenie pinu mcu pre 5 až 24V

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

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
martinkopp
Příspěvky: 1303
Registrován: 12 říj 2023, 00:00

#16 Příspěvek od martinkopp »

Dumitru píše: @matinlkopp – jeden drat do rpi a druhy drat ako vstup/výstup s 24V logikou, podľa toho ako je na rpi nakonfigurovaní pin.
Požadavek je jednoduchý vyvediem povedzme von x-pinov z RPI a až programátor sa rozhodne či to bude pracovať ako vstup alebo ako výstup.
Tak proč vidím na tvých schématech dráty tři, máš tam 2x input a 1x to mcu?
Uživatelský avatar
Dumitru
Příspěvky: 254
Registrován: 11 pro 2015, 00:00
Bydliště: Slovensko,Bratislava
Kontaktovat uživatele:

#17 Příspěvek od Dumitru »

:D o to som si len robil zvlašť pcb na skúšku doma a tých +5V a GND som tam musel nejak dostať. Ešte tu vstupnú schému trošku upravím aj pre senzory ktoré nevedia mať na výstupe +24V a 0V ale len +24V. Nakoniec tam asi dám solder jumpre a bude. 😉
Uživatelský avatar
bdn
Příspěvky: 560
Registrován: 16 led 2020, 00:00

#18 Příspěvek od bdn »

Ak by som použil STM32, WCH , MSP , AVR ...
Ano MCP23017, lze použít i pro tyto případy.
Hotové I/O moduly na Aliexpress např. s MCP23017 nebo PCF8575
https://www.google.com/search?q=raspber ... 7+expander
https://www.google.com/search?q=raspber ... 5+expander
Uživatelský avatar
Dumitru
Příspěvky: 254
Registrován: 11 pro 2015, 00:00
Bydliště: Slovensko,Bratislava
Kontaktovat uživatele:

#19 Příspěvek od Dumitru »

@bdn - super ďakujem pekne za pomoc

Nakoniec ostanem pri tomto riešení.

Obrázek

prepínač som použil od prcaka

Nakreslil som aj malý modulček
Obrázek
, niekedy si to možno prihodím k objednávke na JLC nech sa to doma povaľuje.
Přílohy
2.png
2.png
1.png
1.png
Uživatelský avatar
bdn
Příspěvky: 560
Registrován: 16 led 2020, 00:00

#20 Příspěvek od bdn »

Na můj vkus bych na vstup ještě vrazil za R3 ZD 3V0*,
poněvadž bez ZD jakmile odejde LED, tak RPi uvidí na svém vstupu 20V!
Na výstupu, D3 se mi jeví zbytečná.
*např.
https://www.tme.eu/cz/details/mmsz4683t ... md/onsemi/
Odpovědět

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