Posílání dat na picaxe přes převodník USB - COM rada

Uživatelský avatar
Dex
Administrátor
Příspěvky: 1523
Registrován: 16 úno 2013, 14:26

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Dex »

V .NET jsem nikdy pořádně nepsal, ale určitě to jde :-)

Třeba tady http://codesamplez.com/programming/seri ... on-c-sharp radí jak si vypsat dostupné porty. Bylo by zajímavé, jestli to správně vidí port co je ve správci zařízení.
"all your robots are belong to us"
robodoupe.cz
Howky
Příspěvky: 56
Registrován: 07 dub 2016, 15:41

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Howky »

Zdravím zase, zkusím toto téma oživit pořídil jsem si tuto kartu ,, ExpressCard,, pro port COM

http://www.axago.cz/cz/produkty/noteboo ... CA-S1.html

Programovat sní picaxe jde v poho, ale zase mám problém s posíláním dat z PC do picaxe viz ten program který zde byl zmiňován.
Přenos dat ze simulátoru do Picaxe.

1. Má někdo zkušenost sou kartou ?
2.Jak by správně mělo vypadat zapojení Kabelu z pc do Picky 14M2 pro příjem dat.
AlesH
Příspěvky: 323
Registrován: 25 úno 2013, 09:18

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od AlesH »

Ahoj.

1. Z touto konkrétní kartou zkušenosti nemám.
2. Serin vstup v PICAXE musí být ošetřen stejně, jako ten programovací vstup (pomocí dvou odporů).

Z dotazu mi není úplně jasné, jaký problém vlastně při komunikaci máš, ale zatím předpokládám, že z PICAXE do PC to jde, ale z PC do PICAXE ne. Je to tak? Pokud ano, tak jak už tu bylo před časem zmiňováno, musíš zkusit z PC do PICAXE poslat nějaká data (příkazy) něčím jiným, než jen tím simulátorem. Tím něčím jiným může být jakýkoliv terminálový program (např. zde zmiňovaný putty). Pokud to nepůjde ani z terminálového programu, může být chyba i na straně PICAXE. Pokud to ale z terminálového programu půjde, bude chyba (problém) jednoznačně na straně toho simulátoru. To je třeba ověřit a rozlišit.
Howky
Příspěvky: 56
Registrován: 07 dub 2016, 15:41

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Howky »

No jak tady psal smekáč , posílat data z pc (simulátoru) přes port com který je přímo v pc tak to funguje.
Ale nefunguje posílat data přes převodník USB-com a přes tu expresscard

Tady je na ukázku video
https://www.youtube.com/watch?v=t2qOag8Mi34
AlesH
Příspěvky: 323
Registrován: 25 úno 2013, 09:18

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od AlesH »

OK, to video zřejmě ukazuje (úspěšný) přenos přes zabudovaný COM port. Je tedy jasné, že v PICAXE, ani v kabelu, ani v zapojení, žádný problém být nemůže. Aby se dalo rozlišit, jestli je problém v převodníku nebo v simulátoru (v části pro komunikaci přes sériový port), bylo by podle mne pořád vhodné udělat ten test přes terminálový program. Je možná těžké ten test připravit (nainstalovat terminálový program, nastavit ho, určit vhodné příkazy [je třeba zjistit, co a jak přesně simulátor přes ten sériový port posílá]), ale nic lepšího mne v tuto chvíli nenapadá. Udělej test přenosu dat přes převodník, jen ne ze simulátoru, ale ručně přes terminál. Půjde to?
Howky
Příspěvky: 56
Registrován: 07 dub 2016, 15:41

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Howky »

Zkoušel jsem to přes terminál poslat zprávu která měla rozsvítit led diody tak jak je tomu u simulátoru ale bohužel pořád nic.
AlesH
Příspěvky: 323
Registrován: 25 úno 2013, 09:18

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od AlesH »

Teď je asi vhodný okamžik popsat situaci podrobněji. Jak má být nastaven ten sériový port (rychlost, parita, stop bity)? Je určitě třeba vypnout hardwarové řízení toku dat. Jak má vypadat ta zpráva? Jsou to samotné ASCII znaky nebo i nějaké speciální řídicí znaky? Musí to být zakončeno CR/LF nebo ne? Chodí něco i z PICAXE do PC? Zobrazuje se to v terminálu?

Nejdůležitější asi bude prověřit nastavení toho sériového portu.
Howky
Příspěvky: 56
Registrován: 07 dub 2016, 15:41

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Howky »

No odesílá data , rychlost,napětí,tlak atd.
Odesílá zprávy na port COM v tomto formátu. THM0000THS0000LVN0000LVT0000
Potom místo nul jsou vlastně hodnoty.Takže třeba THM0011THS0004 apod.
2400b/s,8 datových bitů, 1 stop bit, parita žádná, žádné řízení toku
Naposledy upravil(a) Howky dne 03 črc 2016, 15:50, celkem upraveno 1 x.
Howky
Příspěvky: 56
Registrován: 07 dub 2016, 15:41

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Howky »

Z picaxe do pc nechodí nic , pouze z pc do Picaxe :-)
Howky
Příspěvky: 56
Registrován: 07 dub 2016, 15:41

Re: Posílání dat na picaxe přes převodník USB - COM rada

Příspěvek od Howky »

Zkoušel jsem i tento program.
http://technologytutor.co.nz/picaxe-cir ... the-picaxe

Ale při odeslání zprávy se mě vracela zpráva v divném znění.
13607703_10205015370023031_736916413_n.jpg
Odpovědět