-
- когда то давно хотел сделать радиоудлиннитель для пульта ДУ на них - их отстойности приёмников не чего не получилось - ушли в утиль :-) - васка(18.02.2010 16:43, )
- Report: Обломантос... Оно работает. Но у RR8 чувствительность дубовая. Максимальное расстояние 3 м (с петлей в передатчике и штырем 1/4 в приемнике). Дальше искажения фронтов и как следствие - usart не катит. Буду мучить RFM22 с дополнительным Гудвин(38 знак., 17.02.2010 11:15)
- telecontrolli эпический это отстой. Был удивлён выбором. - Т.Достоевский(17.02.2010 19:00)
- Каждому фрукту - свой овощ :) Хотел откосить (железка нужна на один раз - только для "напущать туману"), но не прокатило :) Про telecontrolli в корне не согласен: Гудвин(780 знак., 17.02.2010 20:34 - 20:49)
- зато подал питание - и работает. Вот и критерий выбора - Alex B.(17.02.2010 20:31)
- telecontrolli эпический это отстой. Был удивлён выбором. - Т.Достоевский(17.02.2010 19:00)
- У STM32 есть аппаратные Михаил Е.(92 знак., 14.02.2010 20:46)
- Посмотри туда - Vit(14.02.2010 18:31, ссылка)
- Имею только аппаратный UART (RX, которым и хочу обойтись), посему это не катит. - Гудвин(14.02.2010 18:42)
- Там же ж речь именно об аппаратном UART и варианте кодирования нибблов (стр.6) для получения NRZ - Vit(14.02.2010 19:20)
- Дык "This program samples the data 10 times during a bit interval." И в конце настаивают на программном UART. Или я в танке? - Гудвин(14.02.2010 19:26)
- Общая трабла в таких приёмниках - проблема нулевой постоянной составляющей в сигнале, потому как детектор сделан аналогично Data Slicer. Знаю 2 варианта борьбы за нулевую постоянку - Манчестер2 и FSK без разрыва фазы. Vit(560 знак., 14.02.2010 19:41, ссылка)
- Да пользую я и манчестер, и FSK в своих девайсах. Только обрабатываю все побитно контроллером. А тут аппаратный uart. Большой оверхед... Гудвин(614 знак., 14.02.2010 20:10, картинка)
- Ну наверное и PWM можно, уарту все равно. В чем вопрос-то, типа делал ли так кто-нибудь? - Alex B.(14.02.2010 20:26)
- Сейчас попробую... - Гудвин(14.02.2010 20:40)
- не осилил - Vit(14.02.2010 20:23)
- Логическую единицу передаем в виде байта 0001111111b, логический 0 - 0000001111b (c учетом старт и стоп бит) на скорости UART 9600. Результирующая скорость по радио будет ~1 кБод, что требуется для приемника. Ну и принимаем через uart на скорости 9600. Гудвин(143 знак., 14.02.2010 20:38)
- О! Ещё один велосипед ->. Кетайцы фсёравно опередили, сцуки. - Т.Достоевский(14.02.2010 23:36, ссылка)
Дык постоянная составляющая где стремится к нулю?запакованных в слово 4 бита против 1-го разве дают бОльший оверхед? - Vit(14.02.2010 20:46)- Ну она к абсолютному нулю не стремится конечно, но туева хуча автосигналок как-то живет и здравствует :) Оверхед при псевдоманчестере вдвое. Да и битовая скорость по радоканалу ограничена. Для сихронизации самого UART нужно много время. А этот способ Гудвин(43 знак., 14.02.2010 21:03)
- но увеличить оверхед в 4 раза;) по сравнению с потетрадным кодированием в псевдоманчестер - Vit(14.02.2010 21:09)
- Ну она к абсолютному нулю не стремится конечно, но туева хуча автосигналок как-то живет и здравствует :) Оверхед при псевдоманчестере вдвое. Да и битовая скорость по радоканалу ограничена. Для сихронизации самого UART нужно много время. А этот способ Гудвин(43 знак., 14.02.2010 21:03)
- Логическую единицу передаем в виде байта 0001111111b, логический 0 - 0000001111b (c учетом старт и стоп бит) на скорости UART 9600. Результирующая скорость по радио будет ~1 кБод, что требуется для приемника. Ну и принимаем через uart на скорости 9600. Гудвин(143 знак., 14.02.2010 20:38)
- Ну наверное и PWM можно, уарту все равно. В чем вопрос-то, типа делал ли так кто-нибудь? - Alex B.(14.02.2010 20:26)
- Да пользую я и манчестер, и FSK в своих девайсах. Только обрабатываю все побитно контроллером. А тут аппаратный uart. Большой оверхед... Гудвин(614 знак., 14.02.2010 20:10, картинка)
- Общая трабла в таких приёмниках - проблема нулевой постоянной составляющей в сигнале, потому как детектор сделан аналогично Data Slicer. Знаю 2 варианта борьбы за нулевую постоянку - Манчестер2 и FSK без разрыва фазы. Vit(560 знак., 14.02.2010 19:41, ссылка)
- Дык "This program samples the data 10 times during a bit interval." И в конце настаивают на программном UART. Или я в танке? - Гудвин(14.02.2010 19:26)
- Там же ж речь именно об аппаратном UART и варианте кодирования нибблов (стр.6) для получения NRZ - Vit(14.02.2010 19:20)
- Имею только аппаратный UART (RX, которым и хочу обойтись), посему это не катит. - Гудвин(14.02.2010 18:42)
- по ссылке самое то - Alex B.(14.02.2010 18:25, ссылка)
- Не. Там не то. Такое у меня есть. Не хочется контроллер дополнительный ставить,а обойтись просто RX входом COM порта в железке под выньЦЕ.. - Гудвин(14.02.2010 18:35)
- ну я бы тогда манчестер все равно сделал. А так то же самое - синхрослово, пакет, CRC - Alex B.(14.02.2010 18:48)
- Не. Там не то. Такое у меня есть. Не хочется контроллер дополнительный ставить,а обойтись просто RX входом COM порта в железке под выньЦЕ.. - Гудвин(14.02.2010 18:35)