"Ovládací panel" k PC
Moderátori: Merak, Moderátori
"Ovládací panel" k PC
Ahoj.
Kamarát sa na mňa obrátil s požiadavkou, či by som mu nevedel vyrobiť zariadenie, ktoré by pracovalo nejako takto..
Majme panel s 10 tlačítkami. Po stlačení tlačítka by zariadenie odoslalo povel na PC, kde by sa v nejakom programe spustili stopky alebo niečo..
Program neriešim, povedal že si to nejako oprogramuje, ak mu poviem kde na akom porte čo má čakať.
Požiadavka by bola buďto USB alebo LPT.
Mne zatiaľ napadlo jediné riešenie a to pomocou MCU. Zariadenie by na USB cez MAX232 vysielalo textové kódy na hyperterminál, pričom by on už dorobil program, čo by odtial čítal a robil čo on potrebuje..
Druhé riešenie čo mi napadlo, ale neviem či je zrealizovateľné, cez LPT port. Neviem ako to presne funguje. Ale nešlo by spraviť niečo jednoduché, že ak sa na dátovom pine LPT portu objaví logická 1, tak to niečo zopne / spustí v PC.. Pokiaľ viem tak v tom LPT je dosť tých dátových pinov..
Nejaké nápady ?
Kamarát sa na mňa obrátil s požiadavkou, či by som mu nevedel vyrobiť zariadenie, ktoré by pracovalo nejako takto..
Majme panel s 10 tlačítkami. Po stlačení tlačítka by zariadenie odoslalo povel na PC, kde by sa v nejakom programe spustili stopky alebo niečo..
Program neriešim, povedal že si to nejako oprogramuje, ak mu poviem kde na akom porte čo má čakať.
Požiadavka by bola buďto USB alebo LPT.
Mne zatiaľ napadlo jediné riešenie a to pomocou MCU. Zariadenie by na USB cez MAX232 vysielalo textové kódy na hyperterminál, pričom by on už dorobil program, čo by odtial čítal a robil čo on potrebuje..
Druhé riešenie čo mi napadlo, ale neviem či je zrealizovateľné, cez LPT port. Neviem ako to presne funguje. Ale nešlo by spraviť niečo jednoduché, že ak sa na dátovom pine LPT portu objaví logická 1, tak to niečo zopne / spustí v PC.. Pokiaľ viem tak v tom LPT je dosť tých dátových pinov..
Nejaké nápady ?
0
jednoznacne pripojenie cez usb, prevodnik USB/UART napr FT232RL alebo nieco obdobne...
neviem ako to chces riesit s napajanim, ale cez usb by si mohol roznapajat cely ovladaci panel...
neviem ako to chces riesit s napajanim, ale cez usb by si mohol roznapajat cely ovladaci panel...
0
Návrh zapojení s jednočipovými mikropočítačmi, tvorba programového vybavenia pre mikropočítače
http://www.jk-elektronika.info/index.html
predaj !!
http://svetelektro.com/modules.php?name ... 54#p549154
http://www.jk-elektronika.info/index.html
predaj !!
http://svetelektro.com/modules.php?name ... 54#p549154
- psichac
- Ultimate člen
- Príspevky: 5097
- Dátum registrácie: 27 Okt 2009, 00:00
- Bydlisko: Bratislava
- Vek: 30
- Kontaktovať používateľa:
a keby sa použil priamo MCU s USB?napr ATMEGA8?o niečom podobnom uvažujem aj ja,ale aby to bolo autonómne.
príklad:vypadne elektrika,procák dostane signál,napr z optronu,že nejde prúd tak pošle do serveru signál aby sa vypol (aby mi nevyštavil UPSko) a po znovu nabehnutí siete by zase PC zapol...napr cez nejaký impulz sekundový ktorý by zopol tranzistor/MOSFET/rele a to by "stlačilo" klasicky zapínacie talčidlo...
nedal by sa nato využiť aj tento obvod?:
ST72F63BK4M1?
príklad:vypadne elektrika,procák dostane signál,napr z optronu,že nejde prúd tak pošle do serveru signál aby sa vypol (aby mi nevyštavil UPSko) a po znovu nabehnutí siete by zase PC zapol...napr cez nejaký impulz sekundový ktorý by zopol tranzistor/MOSFET/rele a to by "stlačilo" klasicky zapínacie talčidlo...
nedal by sa nato využiť aj tento obvod?:
ST72F63BK4M1?
- Prílohy
-
- ST7263B.pdf
- (1.08 MiB) 45 stiahnutí
0
zaujimáš sa o DVB-T alebo DXing všeobecne? klikni sem a dozvieš sa viac
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado![Wink ;)](./images/smilies/icon_wink.gif)
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado
![Wink ;)](./images/smilies/icon_wink.gif)
- psichac
- Ultimate člen
- Príspevky: 5097
- Dátum registrácie: 27 Okt 2009, 00:00
- Bydlisko: Bratislava
- Vek: 30
- Kontaktovať používateľa:
alebo?žeby nemala?no,mám doma jeden výrobok ktorý má možnosť pripojenia cez USB a nieje tam nič naviac...tak neviem teraz,schválne som si pozret datasheet ale nič tam nevidím tak neviem...nechcem klamať/zavádzať...
0
zaujimáš sa o DVB-T alebo DXing všeobecne? klikni sem a dozvieš sa viac
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado![Wink ;)](./images/smilies/icon_wink.gif)
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado
![Wink ;)](./images/smilies/icon_wink.gif)
- straciam
- Zaslúžilý člen
- Príspevky: 1325
- Dátum registrácie: 06 Jan 2009, 00:00
- Bydlisko: Podbrezova
- Vek: 38
na komunikaciu usb-mcu mozes pouzit priamo tento modul:
http://cgi.ebay.com/USB-2-0-UART-TTL-6P ... 3191wt_946
http://cgi.ebay.com/USB-2-0-UART-TTL-6P ... 3191wt_946
0
- sonikmartin
- Pokročilý člen
- Príspevky: 554
- Dátum registrácie: 05 Nov 2010, 00:00
- Bydlisko: Litomyšl
- Vek: 36
- Kontaktovať používateľa:
na tohle nepotrebujes special obvod, to dneska delaji UPS. Pripojis do USB a nakonfigurujes jak potrebujes.psichac napísal:a keby sa použil priamo MCU s USB?napr ATMEGA8?o niečom podobnom uvažujem aj ja,ale aby to bolo autonómne.
príklad:vypadne elektrika,procák dostane signál,napr z optronu,že nejde prúd tak pošle do serveru signál aby sa vypol (aby mi nevyštavil UPSko) a po znovu nabehnutí siete by zase PC zapol...napr cez nejaký impulz sekundový ktorý by zopol tranzistor/MOSFET/rele a to by "stlačilo" klasicky zapínacie talčidlo...
nedal by sa nato využiť aj tento obvod?:
ST72F63BK4M1?
0
-
- Stály člen
- Príspevky: 175
- Dátum registrácie: 25 Apr 2010, 00:00
- Vek: 12
Idey a nápady pokročili, a tak je upravený návrh. Ešte neviem či to bude fungovať, ale..
PS2 zvládne tých 30 metrov ?
Rozobrali sme klávesnicu obyčajnú, a spínanie by prebiehalo jednoduchým spojením správnych pinov na tej riadiacej doske, čo by do PC odoslalo znak..
Ešte. Bazén má vraj 25m na šírku. Nech bude zariadenie v strede, tak najdlhší kábel bude mať okolo 12,5m. (Spínače budú vyvedené zvlášť. Pre každú dráhu jeden..).
Spravil som náčrtok aby to bolo jasné. Bolo by to možné ?
Alebo na ten PS2 / alebo na tie jednotlivé spínače bude treba zosilovač ?
PS2 zvládne tých 30 metrov ?
Rozobrali sme klávesnicu obyčajnú, a spínanie by prebiehalo jednoduchým spojením správnych pinov na tej riadiacej doske, čo by do PC odoslalo znak..
Ešte. Bazén má vraj 25m na šírku. Nech bude zariadenie v strede, tak najdlhší kábel bude mať okolo 12,5m. (Spínače budú vyvedené zvlášť. Pre každú dráhu jeden..).
Spravil som náčrtok aby to bolo jasné. Bolo by to možné ?
Alebo na ten PS2 / alebo na tie jednotlivé spínače bude treba zosilovač ?
0
Nedalo by sa požiť arduino. Ak to nepoznáš tak tu je niečo o tom http://www.elektrobazeny.sk/titulka/arduino/
0
števo
- psichac
- Ultimate člen
- Príspevky: 5097
- Dátum registrácie: 27 Okt 2009, 00:00
- Bydlisko: Bratislava
- Vek: 30
- Kontaktovať používateľa:
ja sa preto pytam lebo ho mam doma tak či sa nedá využiť...sonikmartin napísal:na tohle nepotrebujes special obvod, to dneska delaji UPS. Pripojis do USB a nakonfigurujes jak potrebujes.psichac napísal:a keby sa použil priamo MCU s USB?napr ATMEGA8?o niečom podobnom uvažujem aj ja,ale aby to bolo autonómne.
príklad:vypadne elektrika,procák dostane signál,napr z optronu,že nejde prúd tak pošle do serveru signál aby sa vypol (aby mi nevyštavil UPSko) a po znovu nabehnutí siete by zase PC zapol...napr cez nejaký impulz sekundový ktorý by zopol tranzistor/MOSFET/rele a to by "stlačilo" klasicky zapínacie talčidlo...
nedal by sa nato využiť aj tento obvod?:
ST72F63BK4M1?
a druha vec,moje UPS ma pripojenie cez RS-232,nemam kabel a ani SW...preto to chcem riešiť takto...
0
zaujimáš sa o DVB-T alebo DXing všeobecne? klikni sem a dozvieš sa viac
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado![Wink ;)](./images/smilies/icon_wink.gif)
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado
![Wink ;)](./images/smilies/icon_wink.gif)
Tak som rozmýšlal a pátral..
Nešlo by to celé spraviť s 1 atmegou a MAX232 prevodníkom ?
Cez uart by som na maxku vysielal rôzne povedzme texty, ktoré by pc spracovával..
Max by prerobil log úrovne a poslal do PC cez RS232, ktorý by mal 30 metrov zvládnuť bez problémov.
Ešte sa bojím odozvy, keďže pôjde o stopky.
Šlo by to takto ?
Nešlo by to celé spraviť s 1 atmegou a MAX232 prevodníkom ?
Cez uart by som na maxku vysielal rôzne povedzme texty, ktoré by pc spracovával..
Max by prerobil log úrovne a poslal do PC cez RS232, ktorý by mal 30 metrov zvládnuť bez problémov.
Ešte sa bojím odozvy, keďže pôjde o stopky.
Šlo by to takto ?
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok