PIC mikrokontroler - komunikácia - problém
Moderátori: psichac, Moderátori
-
- Okoloidúci
- Príspevky: 9
- Dátum registrácie: 24 Nov 2019, 14:47
Re: PIC mikrokontroler - komunikácia - problém
Vyskúšal som dátový signál prehnať cez RS232 -> TTL prevodní. Nastavenie je 1 startbit, 7bit data, + stopBit. Výsledok posielam ako obrázok. Dá sa s tým nejako pracovať ? Dáta načítalo bez erroru. Po každej sekvencií sa obvod hodi do LOG 1 a čaká na dlšie dáta.
Ako by som vedel okopírovať takýto signál. Skúsil by som ho poslať do zariadenia.
Keď som zahltil zbernicu tak som nameral GND - TX na 2.6 V a niekde 1.6 neviem. Procesor pracuje na 5V.
Ako by som vedel okopírovať takýto signál. Skúsil by som ho poslať do zariadenia.
Keď som zahltil zbernicu tak som nameral GND - TX na 2.6 V a niekde 1.6 neviem. Procesor pracuje na 5V.
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: PIC mikrokontroler - komunikácia - problém
dramatický obrat? a to doteraz sme videli čo? Som si myslel že DATA. Veď toto je úplne iné než pred tým.
Ako si meral to napätie? Voltmetrom? To je k ničomu. Buď skop, alebo merať v klude. Neaktívna úroven je logická jedna ale pre RS232 je to záporné napätie z rozsahu -3V až -15V. Logická nula je kladné napätie 3V až 15V. Bežne sa dáva ±10V ak je tam max232 čo násobí 5V.
S RS232 by to mohlo dočiahnúť tak max 25m.
Ak je toto už finálna pravda, tak sa s tým pracovať dá.
Vezmeš adruino. Pripojís max232 Nastavíš formát a rýchlosť. Rýchlosť asi budeš musieť urobiť sám nakoľko takú divnú knižnica nepodporuje (ak je stále divná). Použiješ knižnicu Serial, prihodíš nejaký delay a neviem čo ešte a už to je.
Ako si meral to napätie? Voltmetrom? To je k ničomu. Buď skop, alebo merať v klude. Neaktívna úroven je logická jedna ale pre RS232 je to záporné napätie z rozsahu -3V až -15V. Logická nula je kladné napätie 3V až 15V. Bežne sa dáva ±10V ak je tam max232 čo násobí 5V.
S RS232 by to mohlo dočiahnúť tak max 25m.
Ak je toto už finálna pravda, tak sa s tým pracovať dá.
Vezmeš adruino. Pripojís max232 Nastavíš formát a rýchlosť. Rýchlosť asi budeš musieť urobiť sám nakoľko takú divnú knižnica nepodporuje (ak je stále divná). Použiješ knižnicu Serial, prihodíš nejaký delay a neviem čo ešte a už to je.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Ultimate člen
- Príspevky: 4418
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: PIC mikrokontroler - komunikácia - problém
Mozeme vediet aky system "hackujes" ? Ma to cenovo a casovo zmysel sa takto trapit? Neda sa to inak vyriesit? Len ze mozno existuje aj ina cesta, ale k tomu potrebujeme presne vediet o co ide. Mozno takto sa tu len tocime okolo horucej kase a nikdy ju ani nechutname (mam rad metafory ).
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
-
- Nový člen
- Príspevky: 66
- Dátum registrácie: 25 Sep 2010, 00:00
- Bydlisko: Boskovice
- Vek: 49
Re: PIC mikrokontroler - komunikácia - problém
já teda nevím,ale podle obrázku ovladače ta komunikace jde po kabelu,nekoukal jsem do datasheetu obou picu ale zkusil bych ještě jestli to neni jednodratova seriovka myslim se to jmenuje LIN,a další věc k zamyšlení na jedné straně pic na druhé straně pic a pokod to dobře chápu tak to nedělá nic jinýho že 1 tlačítko ovládá 1 relé,nebylo by jednodušší si tam napsat něco vlastního? i za cenu opatrnýho vypájení originálních piců a nahrazení picama se svým sw ? nikomu to nenutím.je to jen na zamyšlení
0
-
- Ultimate člen
- Príspevky: 4418
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: PIC mikrokontroler - komunikácia - problém
Mozno je to jednoducha zalezitost, len potrebujeme vediet toho trosku viac. Viac info.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
-
- Okoloidúci
- Príspevky: 9
- Dátum registrácie: 24 Nov 2019, 14:47
Re: PIC mikrokontroler - komunikácia - problém
Ahojte,
to zariadenie je drahé cena je okolo 4000 eur. Je to zariadenie pre ovládanie hydraulických piestov. Zariadenie má vysielač [ ten tlačidlový ] a potom je prijímač. Do prijímača sa ten vysielač pripája káblom alebo pracuje na 434MHz frekvencií. Sú 2 možnosti komunikácie.
Výhoda je že prijímač má hocijaké bezpečnostné prvky proti pretaženiu tých piestov a pod. Pri prvádzke vie na to reagovať a zabrániť kolíziám.
Nakoniec som skúsil pomovou RS232 to TTL modulu prečítať sekvanciu bitov ten čo som posielal hore. Potom som cez Arduino naprogramoval jednoduchý výpis na sériovku a otestoval som cez Log. Analyzátor ako vypadá signál. Ten signál išiel z Arduino do RS232 modulu, ale z opačnej strany čiže TTL to RS232. Signály bol veľmi porobný. Potom som spravil malú korekciu delayou a pod. Po napojení na zbernicu prijímača mi zoplo relé. Takže to bol veľký úspech. Teraz som sa snažil to troška ešte odladiť a lepšie na TIMEovať tieto signály.
Viete mi poradiť aj né riešenie ? Bez zásahu do HW.
to zariadenie je drahé cena je okolo 4000 eur. Je to zariadenie pre ovládanie hydraulických piestov. Zariadenie má vysielač [ ten tlačidlový ] a potom je prijímač. Do prijímača sa ten vysielač pripája káblom alebo pracuje na 434MHz frekvencií. Sú 2 možnosti komunikácie.
Výhoda je že prijímač má hocijaké bezpečnostné prvky proti pretaženiu tých piestov a pod. Pri prvádzke vie na to reagovať a zabrániť kolíziám.
Nakoniec som skúsil pomovou RS232 to TTL modulu prečítať sekvanciu bitov ten čo som posielal hore. Potom som cez Arduino naprogramoval jednoduchý výpis na sériovku a otestoval som cez Log. Analyzátor ako vypadá signál. Ten signál išiel z Arduino do RS232 modulu, ale z opačnej strany čiže TTL to RS232. Signály bol veľmi porobný. Potom som spravil malú korekciu delayou a pod. Po napojení na zbernicu prijímača mi zoplo relé. Takže to bol veľký úspech. Teraz som sa snažil to troška ešte odladiť a lepšie na TIMEovať tieto signály.
Viete mi poradiť aj né riešenie ? Bez zásahu do HW.
0
- Tribec Zacks
- Pokročilý člen
- Príspevky: 709
- Dátum registrácie: 26 Jún 2010, 00:00
- Bydlisko: Levice / Cork IRL
- Vek: 41
- Kontaktovať používateľa:
Re: PIC mikrokontroler - komunikácia - problém
Ide ti to dobre, podobny reverse engineering chvilu trva, z duina skus poslat celu sekvenciu co vidis na analyzatore pre jedno tlacitko, popripade aj pre nejake ine. Ak nemas scope tak si to uloz v co najlepsom rozliseni a porovnaj aj casovanie, ak teda budu hodnoty rovnake.
0
Kreativita a motivacia je to, co prinasa originalne napady a myslienky, disciplina je to, co ich dokaze zrealizovat.
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: PIC mikrokontroler - komunikácia - problém
Aké iné riešenie máš na mysli? Nie celkom chápem otázke. Si myslím že tu je riešenie jediné. To čo teraz realizuješ. Vezmeš nejaké MCU čo poznáš. Reverzným inžinieringom zreprodukuješ chovanie toho pôvodného ovládača. A ten si budeš ovládať ako uznáš za vhodné.
Vlastne ani neviem tvoj motív prečo ten ovládač ideš stavač na novo. Napísal si len že to chceš ovládať svojim zariadením.
Už to že tam napojíš svoj ovládač je zásah do HW. Takže nie celkom chápem ako to chceš ovládať vlastným zariadením ale bez zásahu do hw. To sa jaksi vylučuje. Jedine že by nejaká robotická ruka mačkala tlačítka (napr 11 servomechanizmov, alebo pneumatických valcov). Je tam ešte tá rádiová cesta tam by si akože do hw nezasahoval. Ale do systému by si zasiahol nakoľko ani tú rádivú komunikáciu asi nenasimuluješ presne rovnako a navyše to asi bude obtiažnejšie než poslať pár byte po drôte pomocou notoricky známeho asynchronneho protokolu.
Vlastne ani neviem tvoj motív prečo ten ovládač ideš stavač na novo. Napísal si len že to chceš ovládať svojim zariadením.
Už to že tam napojíš svoj ovládač je zásah do HW. Takže nie celkom chápem ako to chceš ovládať vlastným zariadením ale bez zásahu do hw. To sa jaksi vylučuje. Jedine že by nejaká robotická ruka mačkala tlačítka (napr 11 servomechanizmov, alebo pneumatických valcov). Je tam ešte tá rádiová cesta tam by si akože do hw nezasahoval. Ale do systému by si zasiahol nakoľko ani tú rádivú komunikáciu asi nenasimuluješ presne rovnako a navyše to asi bude obtiažnejšie než poslať pár byte po drôte pomocou notoricky známeho asynchronneho protokolu.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
-
- Ultimate člen
- Príspevky: 4418
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: PIC mikrokontroler - komunikácia - problém
No ja som ti uz radil, mozno si si to nevsimol, ze kup len ten ovladac s tlacitkami (vysielac s PIC). Ten nemoze stat tolko. Max 500 eur si myslim. A namiesto tlacitok tam daj relatka a relatka budes ovladat cim chces.Viete mi poradiť aj né riešenie ? Bez zásahu do HW.
Ak je to pre tvoju firmu, tak hladaj najlacnejsie riesenie. Ak je to pre tvojho zamestnanca, tak by som to neriesil takto cez reverz engineering. By som kupil dalsi ovladac a dal tam relatka. Za potlapkanie po pleci a dakujem alebo"si dobry" ten reverz engineering nestoji.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 14 Odpovedí
- 4385 Zobrazení
-
Posledný príspevok od používateľa Mishung
-
- 11 Odpovedí
- 1729 Zobrazení
-
Posledný príspevok od používateľa mirosne
-
- 0 Odpovedí
- 1268 Zobrazení
-
Posledný príspevok od používateľa liptacik
-
- 19 Odpovedí
- 1646 Zobrazení
-
Posledný príspevok od používateľa 5ko
-
- 14 Odpovedí
- 858 Zobrazení
-
Posledný príspevok od používateľa cs001