OrangeRx Open LRS 433MHz TX Module
И еще когда подаю питание на передатчик - начинает моргать красная лампа раз в 1 сек. и без разницы подключен программатор или нет.
начинает моргать красная лампа раз в 1 сек. и без разницы подключен программатор или нет.
по идее это показывает что есть загрузчик
А что делать=то, передатчик не работает 😦
начинает моргать красная лампа раз в 1 сек. и без разницы подключен программатор или нет.
Теперь попробовать прошить прошивку для передатчика через FTDI (через ISP у меня после заливки бутлоадера ардуино не писалась прошивка)
Смтотрите, как вычислить произвольные значения:
- По опыту моего передатчика код F (максимальное значение) соответствует 1 Вт (+30 дБм), а код 0 (минимальное) - 85 мВт (+19 дБм).
Следовательно цена одного бита 0.687 дБ. Разумеется это весьма приблизительно, так как линейность данной шкалы и разброс между экземплярами не исследован.- Допустим Вы хотите получить 200 мВт (23 дБм). Значит код мощности будет K= 15 - (30-23)/0.687 = 5. То есть вместо байта 80h, надо писать 85h.
- Помимо изменений кода, надо изменить КС строчки (последний байт), так что-бы общая сумма не изменилась. Коль мы добавили 5 (относительно моей строчуи с кодом 0), надо последний байт уменьшить на 5.
Итого для 200 мВт получаем:
Строчка
:1021D0008EE0A42DB52D8C9381E00E94E7150E941E меняется на
:1021D00085E0A42DB52D8C9381E00E94E7150E9427а строчка
:102340000E94E7155A924A928DE0A42DB52D8C93E8 меняется на
:102340000E94E7155A924A9285E0A42DB52D8C93FAPS: Если после смены прошивки Вам удасться замерить реальную мощность, будет очень полезно.
Удачи!
Попробовал залить ваш вариант прошивки для tiny (85/1000)- все работает, а вот предложенный вариант с переключением мощности (200/1000) не заливается.
Просто бутлодер виснет и все. Пишет, кто критическая ошибка программы.
В последней строчке последний байт неверный: вместо FA должно быть F0. Загрузчик ругается на несовпадение КС строки.
Спасибо, исправлю!
Теперь попробовать прошить прошивку для передатчика через FTDI (через ISP у меня после заливки бутлоадера ардуино не писалась прошивка)
Этот hobbyking.com/…/__21321__USBasp_AVR_Programming_De… программатор с хоббикинга пишет через ISP? или как это правильно сказать?
А FTDI вот такой подойдет www.ebay.com/itm/230820610037 ? или что-то другое надо?
А вот этот проводок с хоббикинга hobbyking.com/…/__27195__Atmel_Atmega_Socket_Firmw… для чего нужен?
- Да, через ISP.
- Подойдет. Переключите перемычку на 3,3 Вольта (проверяется тестером на выходе).
- Чтобы шить меги, если не выведен разъем ISP.
Этот www.hobbyking.com/hobbyking/s...occessors.html программатор с хоббикинга пишет через ISP? или как это правильно сказать?
Да, только он 5 вольтовый, если правильно рассмотрел на картинке- на нем есть перемычка отключающая подачу 5в на пин VCC. Для прошивки ее надо убрать , а питание подать на гребенку разъемов для серв, подадите туда 5в от любого ВЕС-а.
про остальное уже ответил предыдущий оратор 😃
Я так и не понял? чем отличается прошивка через ISP и FTDI. Где можно про ардуину почитать подробно на русском?
То есть если я забыл убрать перемычку, передатчик можно выкидывать?
Я тоже не понял - при заливке прошивки через ИСП бутлоадер всегда трется? Его потом нужно каждый раз заливать снова?
И есть ли разница какой бутлоадер - родной или ардуиновский?
чем отличается прошивка через ISP и FTDI.
ISP - это прямая низкуровневая прошивка. Она также может менять фьюзы.
FTDI - работает через программу загрузчик, который должен быть в меге. И фьюзы он менять не может.
если я забыл убрать перемычку, передатчик можно выкидывать?
RFM-ку скорее всего придется менять.
при заливке прошивки через ИСП бутлоадер всегда трется?
Если делается Chip Erase, стирается вся FLASH.
Его потом нужно каждый раз заливать снова?
Если работать через загрузчик, проще залить его один раз и грузить прогу через FTDI.
Или забить на загрузчик и грузить прошивку через ISP.
есть ли разница какой бутлоадер - родной или ардуиновский?
Разве родной не аурдиновский?
Где можно про ардуину почитать подробно на русском?
На ардуино.ру где же еще? 😉
Разве родной не аурдиновский?
Кстати, никто не подскажет, подойдет ли последний загрузчик от релиза версии 1.0.4?
Извините, а такую фигню можно для прошивания использовать?
USB 2.0 to TTL UART 6PIN CP2102 Module Serial Converter
****
То есть если я забыл убрать перемычку, передатчик можно выкидывать?
Я тож разок “прощелкал” и подал кратковременно 5в на РФМку в самодельном приемнике. Но ни чего. Выжила.
Да и на радиофорумах пишут что примерно 50/50 - выживет/сдохнет.
Проверяйте, мож и вам повезло))
Извините, а такую фигню можно для прошивания использовать?
USB 2.0 to TTL UART 6PIN CP2102 Module Serial Converter
Прошивать можно, если жив ардуиновский загрузчик. Фьюзы править нельзя.
Вообще, проще в переходе купить за сто рублей нокиевский DKU-5, чем два месяца ждать копеечную фигню с ебея.
в переходе купить за сто рублей нокиевский DKU-5
В переходе только об этом не знают. И как им потом пользоваться не говорят.
подойдет ли последний загрузчик от релиза версии 1.0.4?
надо попробовать
думаю подойдет
в моем случае был 1.0.1
В переходе только об этом не знают. И как им потом пользоваться не говорят.
Им зачем знать? Их дело показать дата кабели “для старых нокий”. А наше дело - найти заветные буковки.
Ну а погуглить пять минут и подключить TX, RX и GND - как раз занятие для целевой аудитории апельсинов 😃
Отличная идея, не подумал! Действительно все просто! Спасибо!