R
RAJO
Guest
Dobrý den,
Potřebuji pomoc dohnat opět s rádiovou komunikaci.I když jsem získal diplom v komunikaci před pěti lety, jsem žádná praxe v oboru, protože jsem přešel mé profesní zájem embedded design.Nedávno jsem musel navrhnout jednoduchý rádiového spojení, a musím dohnat.
Je to bod-to-point jednosměrné spojení mezi dvěma ATMEL AVR MCU rodiny je.Na straně Tx bych používat hardware UART, a na straně Rx bych použít software UART, protože hardware UART je obsazen (boční Rx používá jako brána do multidrop 485 síť pro Tx).
Koupil jsem si pár FM Tx a Rx moduly a jsem připraven jít.Přečetl jsem si prostřednictvím mnoha míst tady, a také dělal nějaký výzkum na internetu a prostřednictvím knihy, ale stále není jistý.Moje rychlost přenosu dat by neměla překročit 1 kb / s, a frekvence je 433 MHz.
Potřebuji radu sem, pokud jde o operace UART.Vím o odůvodnění, Manchester atd., ale ...
Řekněme, UART, je nečinný, zatímco, iethere je logické, '1 'na vstupu modulu Tx.Vzhledem k tomu, Tx je na, to bude přenášet '1 's celou dobu, a Rx bude i nečinnosti, neboť neexistuje start bit na vstupu.
Co se stane, jakmile zapnu Tx UART?Mám-li začít posílat data Myslím, že vzhledem k vyšší úrovni DC znak nebude vykládat správně?Vím, že pro toto odůvodnění techniku, ale pokud mohu zaslat řekněme tři byty z odůvodnění, jak bych mohl zřetelný, když odůvodnění končí a data start - řekněme první preambule byte není vykládat správně, pak se po dvou správně obdržel odůvodnění bytů Měl bych čekat další odůvodnění byte, nikoli data (nelze tímto způsobem dojít ke ztrátě dat?).
Pokud bych jít na Manchester kódování, mám stejné obavy ztratil bytů odůvodnění, protože UART Tx byla v nečinnosti, zatímco, RF Tx vysílací '1 's celou dobu - ztracené DC zůstatek na Rx.Také, co dělat s výchozím '0 'v přenosu UART?Jak jsem se udělat hardware UART přenos Manchester?
Mnoho být zavázán napřed
Potřebuji pomoc dohnat opět s rádiovou komunikaci.I když jsem získal diplom v komunikaci před pěti lety, jsem žádná praxe v oboru, protože jsem přešel mé profesní zájem embedded design.Nedávno jsem musel navrhnout jednoduchý rádiového spojení, a musím dohnat.
Je to bod-to-point jednosměrné spojení mezi dvěma ATMEL AVR MCU rodiny je.Na straně Tx bych používat hardware UART, a na straně Rx bych použít software UART, protože hardware UART je obsazen (boční Rx používá jako brána do multidrop 485 síť pro Tx).
Koupil jsem si pár FM Tx a Rx moduly a jsem připraven jít.Přečetl jsem si prostřednictvím mnoha míst tady, a také dělal nějaký výzkum na internetu a prostřednictvím knihy, ale stále není jistý.Moje rychlost přenosu dat by neměla překročit 1 kb / s, a frekvence je 433 MHz.
Potřebuji radu sem, pokud jde o operace UART.Vím o odůvodnění, Manchester atd., ale ...
Řekněme, UART, je nečinný, zatímco, iethere je logické, '1 'na vstupu modulu Tx.Vzhledem k tomu, Tx je na, to bude přenášet '1 's celou dobu, a Rx bude i nečinnosti, neboť neexistuje start bit na vstupu.
Co se stane, jakmile zapnu Tx UART?Mám-li začít posílat data Myslím, že vzhledem k vyšší úrovni DC znak nebude vykládat správně?Vím, že pro toto odůvodnění techniku, ale pokud mohu zaslat řekněme tři byty z odůvodnění, jak bych mohl zřetelný, když odůvodnění končí a data start - řekněme první preambule byte není vykládat správně, pak se po dvou správně obdržel odůvodnění bytů Měl bych čekat další odůvodnění byte, nikoli data (nelze tímto způsobem dojít ke ztrátě dat?).
Pokud bych jít na Manchester kódování, mám stejné obavy ztratil bytů odůvodnění, protože UART Tx byla v nečinnosti, zatímco, RF Tx vysílací '1 's celou dobu - ztracené DC zůstatek na Rx.Také, co dělat s výchozím '0 'v přenosu UART?Jak jsem se udělat hardware UART přenos Manchester?
Mnoho být zavázán napřed