[elektro] logikai bukfenc?
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Thu Sep 17 18:58:36 CEST 2009
Vagy mindket oldara teszek ilyen utanhuzo algoritmust... es akkor mindketto
addig varial amig mondjuk 210-et nem mér.... innentől elvileg ugyan azon a
sebessegen fognak beszelni.
Hm?
(De annak a ketoldali lengese meg dupla hibat okozhat... mondjuk lehet ez meg
siman belefer a turesbe...ezt ki kene szamolni/merni...)
A.
On 2009. 09. 17. 18:51, Fuzesi Arnold wrote:
>
> On 2009. 09. 17. 17:02, Moczik Gabor wrote:
>> Fuzesi Arnold wrote:
>>> Nezem az osccal erteket... a gond akkor van amikor nagyon kulonboznek.
>> Miert?
>> Esetleg valami proporcionalis beavatkozas is jo lenne, pl. ha nagyon elter,
>> akkor nagyobbat huzzon rajta, de ne legyen tulloves.
>
> Tulloves nem feltetlen gond, ha osszeszinkronizaltak akkor ott mocorog a
> kornyeken es belefer boven a turesbe.
>
>>> A sys.bitstop a startbit lefuto es kovetkezo felfuto el kozti ido...
>> Milyen mertekegysegben?
>
> 8Mhz-es idoalap valamilyen osztoval.
> tick-ben :)
>
>>> Valszeg kellene mernem azt is amit kikuldok... vagy szamolni... es a 210-et
>>> eszerint korrigalni... nem mindig 210 a jó...asszem ebbol fakad a gond.
>> Na itt nem ertem a logikat. Amit kikuldesz azt minek merni, egyaltalan
>> hogyan? Beallitottad az osztot, azt annyi amennyi, nem tudsz mit merni.
>
>
> Megmerem egy x baud-os forras y bitidejet egy z baud-os uC-vel. (illetve annak
> timerével)
>
> tegyuk fel 9800baud az x. y ennek megfelelo ido a
> z baudos uC szempontjabol...
>
> Namost megmerem, kiad valamit.
> Ennek megfeleloen gyorsitom lassitom a kontrollert addig amig 210-et nem merek.
> 210 lenne az az ertek ami 9600-on 8MHz mellett a bitido.
>
> Valszeg itt cseszem el...
>
> a, vagy szamolnom kellene mennyi ez az ertek, es nem fix 210-et adni neki.
> b, vagy merni az altalam kikuldott jelet addig amig azonos nem lesz az
> erkezovel...kozben az OSCCAL-t modositani....
>
> (a lenyeg h azonos legyen a bitido, nem az h 9600 legyen)
>
> "a" verzio szimpatikusabb.
> de nem adja ki az eszem hogy szamoljam ki...az a gyanum nem lehet, mert
> ismeretlen az ado baudrate-je, a vevo baudrate-je... egyetlen dolgot ismerek
> a vevo orajele alapjan az ado bitideje...
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list