<div><br></div><div><div dir="auto">Rad bych  zabranil nedorozumeni,</div><div dir="auto">pouzivam ten CAN interface jen jako prevodnik urovni, komunikace je normalni</div><div dir="auto">asynchronni 4800 Bd . Chodilo mi bez problemu i 9600, ale netrebuju to.</div><div dir="auto"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">ne 12. 4. 2020 v 19:54 odesĂlatel Pavel Hudecek <<a href="mailto:edizon@seznam.cz">edizon@seznam.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="CS" link="blue" vlink="#954F72"><div class="m_-929100994829818234WordSection1"><p class="MsoNormal">CANu jsou dva druhy: low speed je diferencial jako 485, polarita páru se tedy v rámci komunikace obracĂ, high speed má jednu polaritu a ĂşrovnÄ› jen pĹ™ibliĹľuje/vzdaluje.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Ale na tÄ›ch pár metrĹŻ je to, v rámci uvedenĂ˝ch nenároÄŤnĂ˝ch poĹľadavkĹŻ jedno. KlĂÄŤovĂ© je, zda z toho zaĹ™ĂzenĂ na konci nevedou dráty nÄ›kam dál (ani na uzemnÄ›nĂ apod.). Pokud nevedou, tak nebude problĂ©m s žádnou ze zmiĹovanĂ˝ch sbÄ›rnic, ani kdyby metrĹŻ bylo řádovÄ› vĂc. Pokud dráty dál vedou, tak vlastnÄ› zas cokoli, ale hlavnÄ› galvanicky oddÄ›lit.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Pak je druhá vÄ›c, kdyĹľ máme párovanĂ˝ kabel, jak párovat signály. 485, nebo CAN urÄŤitÄ› do páru, naopak tĹ™eba SCL a SDA urÄŤitÄ› do spoleÄŤnĂ©ho páru nezapojovat, tedy naopak kaĹľdĂ˝ do jinĂ©ho, s GND nebo napájenĂm.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">PH</p></div></div><div lang="CS" link="blue" vlink="#954F72"><div class="m_-929100994829818234WordSection1"><p class="MsoNormal"><u></u> <u></u></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style="border:none;padding:0cm"><b>Od: </b><a href="mailto:jirka.mww@gmail.com" target="_blank">Jirka Mww</a><u></u><u></u></p></div><div><div><p class="MsoNormal">No on ten levny CAN interface z ebay je po HW strance rs485 ale ma to integrovane ruzne prepetove ochrany a “zakulaceni” hran, takze to nerusi radio.</p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">ne 12. 4. 2020 v 18:35 odesĂlatel <<a href="mailto:radek.koutsky@gmail.com" target="_blank">radek.koutsky@gmail.com</a>> napsal:</p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><p class="MsoNormal" style="margin-left:11.55pt">ZdravĂm,<br><br>Pokud pĂšete, Ĺľe pĹ™enos bude "pár desĂtek bajtĹŻ za minutu" pak bych se absolutnÄ› nebál pouĹľĂt SW serial.<br>Já mám aplikaci, kde pouĹľĂvám na jednom PIC 4x UART v rychlosti 56k a stĂhám tĂm obsluhovat vše potĹ™ebnĂ© bez sebemenšĂch problĂ©mĹŻ.<br><br>UrÄŤitÄ› bych vyuĹľil RS485, tedy nÄ›co jako SN65176 pro 5V nebo ST3485EBD pro 3V3.<br><br><br>RK<br><br>-----Original Message-----<br>From: Hw-list <<a href="mailto:hw-list-bounces@list.hw.cz" target="_blank">hw-list-bounces@list.hw.cz</a>> On Behalf Of Petr Zapadlo<br>Sent: Sunday, April 12, 2020 2:59 PM<br>To: HW-news <<a href="mailto:hw-list@list.hw.cz" target="_blank">hw-list@list.hw.cz</a>><br>Subject: komunikace mezi CPU na 6 metrĹŻ po kabelu.<br><br>ZdravĂm,<br><br>Ĺ™ešĂm jak propojit na jednĂ© stranÄ› Atmegu328 a na druhĂ© stranÄ› ESP8266.<br><br>Atmega bude na stĹ™eše a bude ÄŤĂst data z TLE5010 (viz minulĂ© vlákno) a<br>ESP8266 bude pod stĹ™echou a posĂlat data dál.  ESP pod stĹ™echou uĹľ je (dÄ›lá ještÄ› nÄ›co jinĂ©ho), na stĹ™eše je signál wifi uĹľ dost mizerný a navĂc bych tam musel stejnÄ› táhnout napájenĂ (UTP kabel uĹľ tam mám), takĹľe proto chci komunikaci s podstĹ™ešnĂ ESP.<br><br>DĂ©lka UTP kabelu je cca 6 metrĹŻ. U Atmegy budu mĂt na SPI pověšenĂ˝ pĹ™evodnĂk TLE5010, USART bude sice volnĂ˝, ale podstĹ™ešnĂ ESP má USART obsazenĂ˝ a dále uĹľ je tem dalšà SW serial, takĹľe dalšà SW serial tam uĹľ nechci, protoĹľe by se zvyšovala nespolehlivost.<br><br>PĹ™enos bude pár desĂtek bajtĹŻ za minutu, pouze jednĂm smÄ›rem, takĹľe opravdu nenĂ potĹ™eba žádná divoÄŤina, na stĹ™echu mi vede UTP kabel, takĹľe vodiÄŤĹŻ vĂce neĹľ dost.<br><br>SPI a I2C sbÄ›rnice (zvlášť ta I2C) mi pĹ™ijdou jako dost lokálnĂ a co jsem našel na netu, tak pochopitelnÄ› co je nad metr je vÄ›tšinou problĂ©m. <br>Na druhou stranu nenĂ tĹ™eba to dÄ›lat "idioten sichr, soldaten fest" - žádná Ĺľivot ohroĹľujĂcĂ data tam nepĹŻjdou.<br><br>NapadajĂ mÄ› tyto varianty:<br><br>- SPI, jako dalšà zaĹ™ĂzenĂ k TLE5010, bez dalšĂho - tohle mi pĹ™ijde jako pĹ™Ămá jĂzdenka do potĂĹľĂ.<br><br>- I2C, vĂ˝hoda, Ĺľe na ESP ani na Atmega ji ještÄ› nepouĹľĂvám, takĹľe je volná, ale sbÄ›rnice typu OC mi nepĹ™ijde jako dobrĂ˝ nápad posĂlat to na vÄ›tšà vzdálenost, zvlášť kdyĹľ to vede pĹ™Ămo na piny CPU.<br><br>- bastl komunikace, budiÄŤ udÄ›lat ze schmitt 74HC14 (uĹľ tam beztak bude), nesymetrickĂ˝ synchronnĂ pĹ™enos dat a hodin, kaĹľdĂ˝ po jednom vodiÄŤi. Na pĹ™ijĂmacĂ stranÄ› vedenĂ "zakonÄŤenĂ©" nÄ›jakĂ˝m odporem na zem, oddÄ›lovaÄŤ zase 74HC14, pĹ™es pĹ™erušenĂ pĹ™Ăjem dat. VĂ˝hoda, rychlost pĹ™enosu si mĹŻĹľu zvolit svou a i kdyĹľ to bude bit bang tak to mĹŻĹľe bĂ˝t tak pomalĂ© Ĺľe to nebude vadit.<br><br>- vyuĹľĂt nÄ›jakĂ© 422/485 budiÄŤe a pĹ™ijĂmaÄŤe a buÄŹ pĹ™es to posĂlat asynchronnĂ seriovĂ˝ pĹ™enos (problĂ©m na ESP, kde uĹľ jeden SW serial je) a nebo to pouĹľĂt jen jako budiÄŤe vedenĂ a komunikaci viz pĹ™edešlĂ˝ bod.<br><br>Je ještÄ› nÄ›jaká moĹľnost?<br><br>Já se asi pĹ™iklánĂm k variantÄ› s 74HC14, protoĹľe nic speciálnĂho to nepotĹ™ebuje a jsem schopen to spáchat na kolenÄ›. Na pár metrĹŻ kabelu by to snad mÄ›lo bĂ˝t OK.</p></blockquote></div></div><p class="MsoNormal"><u></u> <u></u></p></div></div><div lang="CS" link="blue" vlink="#954F72"><div class="m_-929100994829818234WordSection1"></div></div>_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdravi<br>Jirka SloupenskĂ˝ Â OK1MWW</div>