<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=47&amp;t=11340&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-04-10T14:13:56+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=47&amp;t=11340&amp;mode</id>
<entry>
<author><name><![CDATA[wojtek76]]></name></author>
<updated>2015-04-10T14:13:56+01:00</updated>
<published>2015-04-10T14:13:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11340&amp;p=126138#p126138</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11340&amp;p=126138#p126138"/>
<title type="html"><![CDATA[Re: RS232 problem z przesłaniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11340&amp;p=126138#p126138"><![CDATA[
OK. Temat zamknięty. <br />&quot;Specyfikacja napięcia [szyny RS-232] definiuje &quot;1&quot; logiczną jako napięcie -3V do -15V, zaś &quot;0&quot; to napięcie +3V do +15V. <br />Atmega działa na logice 0/5V&quot;<br /><br /><strong><span style="color: #808000">------------------------ [ Dodano po: 4 minutach ]</span></strong><br /><br />Czyli trzeba sygnały TX i RX Arduino przepuścić przez np MAX232 (RS232) lub MAX485 (RS485).<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6443">wojtek76</a> — 10 kwi 2015, o 14:13</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[wojtek76]]></name></author>
<updated>2015-04-10T12:32:05+01:00</updated>
<published>2015-04-10T12:32:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11340&amp;p=126123#p126123</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11340&amp;p=126123#p126123"/>
<title type="html"><![CDATA[RS232 problem z przesłaniem danych.]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11340&amp;p=126123#p126123"><![CDATA[
Witam serdecznie, posiadam Arduino Nano3. Mam problem z przesłaniem danych z Arduino na komputer po RS232.<br />Uproszczony schemat połączeń:<br />Arduino TX &lt;--&gt; PC RX Com (konwerter USB2RS232)<br />Arduino RX &lt;--&gt; PC TX Com<br />Arduino GND &lt;--&gt; GND Com<br /><br />Arduino zasilane jest z USB PCta, na który chcę przesłać dane.<br /><br />Tutaj prosty program wysyłający przykładową paczkę danych:<br /> [syntax=cpp]void setup() {<br />  <br />  Serial.begin(9600,SERIAL_8N1);<br />  <br />}<br /><br />void loop() {<br />  <br />  Serial.write(0xa);<br />  Serial.write(0xb);<br />  Serial.write(0xc);<br />  delay(1000);<br />  <br />}[/syntax]<br /><br />Oto wynik z sześciu odczytów wysyłanych co sekundę na PC:<br />BD BD 1E 00 <br />BD BD 1E 00 <br />BD 7A 1E 00 <br />BD 7A 1E 00 <br />BD 7A 1E 00 <br />BD BA 1E 00<br /><br />Może mój problem jest banalny, ale niestety nie rozumiem co się dzieje. Proszę o pomoc. Jak prawidłowo wysłać te trzy bajty? <br />Z góry dziękuję. <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6443">wojtek76</a> — 10 kwi 2015, o 12:32</p><hr />
]]></content>
</entry>
</feed>