|
Ну проблемы с разводкой платы радиомодуля я сам себе нашел, а вот что касается остального:
1. сбивается внутрення логика на входе передачи. В соотвтетвующем AN предлагается запускать преамбулу 0xAA, что конечно не сложно, но идет в разрез с рекомендациями той же AN делать минимально возможные посылки - ну зачем дополнительный байт когда их уже есть 8.
2. Время перехода RX->TX 3 мс (или 2 мс). Реально пауза перед началом посылки приходится выдерживать порядка 50 мс. (я реализую это посылкой нескольких байт 0xFF). Специалисты из МикроЭм, где я брал nRF401 сказали что проблемы у меня, а не у микросхемы - фигня какая-то.
3. Антенны использую покупные специально на 433 МГц 10 мВт 50 Ом интерфейс. Наличие кабеля даже в 20 см убивает сигнал почти полностью. дальность связи при этом всего несколько метров - как соотносится неработоспособность специализированных антенн разных производителей с заявлениями Nordic о 10 мВт?
4. Неприятен цифровой выход трансивера - нельзя, например, соеденить его с TX другого Slave-микроконтроллера.
5. Наличие высокодобротной индуктивности на VCO - проблемы с доставанием рекомендуемых элементов. И вообще аналоговым образом задавать все что связано с частотой - плохо.
Всего и не упомнишь.
Ряд проблем частично решаются, но у меня это решение уже заняло 5 месяцев и работа еще не завершена.
И вообще хочется гибкости как у Atmel, когда за деньги возможно получить другой диапазон не боясь что рядом будет автостоянка с сигнализациями.
E-mail: info@telesys.ru