Самодельный передатчик (часть 2)
Ммммм… Они дешевле 15 баксов за пару? В смысле те, которые с усилителем. Иначе нет смысла, проверенная RFM22B рулит.
Скорее всего дороже.
Ну про ноги-то и в даташите написано. Пробовал тактировать - безрезультатно.
MSV, а вот нету осциллографа. На работе есть, а плату нам не пронести… Может ещё способ есть проконтроллировать?
Ножка PEN не задействуется? Есть ощущение, что он в режим программирования не входит.
А LPT на компьютере нету, JTAGом не могу попробовать.
Скромный вопрос… Моси-мисо местами меняли? Ибо никто не может сказать, надпись моси на программаторе это название сигнала или название ноги контроллера, к которой подключить надо. Там ведь как рх-тх смысл в том же. Мастер аутпут слейв инпут - подсоединяется на - мастер инпут слейв аутпут. 😃
ПЕН задействовать не нужно, хотя кажется у иглаб3 были какие-то косяки и иногда шилось с бубном вокруг пен.
Все время удивлялся, как народ меги убивает. Они ж такие деревянные. Сейчас хотел сыну турниджи прошить и в шоке… Не оторвал кондер со сброса- не шьется. Тыкнул паяльником (заземленным!) в аппу с подключенным ноутом и программатором - фьюзы встали в раскоряку! (питания небыло!!!) Фьюзы внешним тактированием “починил”, проц шьется, но произвольно не проходит верификацию в 5-10 рандомных ячейках с соответвующими последсвиями ввиде глюков. Программаторы - 3 разных, старые, проверенные! Проц с литерой “А”, т.е. новой серии. Опа. Стали капризными. Старые - какого только идевательства не выдерживали. Однажды переплюсовал макетку под утро вторые сутки неспавши с мега8. Отпаялась. Припаял - работала…
Собственно, внешнее тактирование, оторвать все от сброса, махнуть местами моси-мисо - не шьется - фьюзе-доктор или помойка.
Ну и, совсем детский вопрос, программатор то куда подключили, надеюсь на нужные ноги? (не мисо и не моси!!!)
Денис, можете подсмотреть мой вариант кодера с поддержкой nRF24L01+.
Спасибо! А приёмную часть можно посмотреть?
Мастер аутпут слейв инпут - подсоединяется на - мастер инпут слейв аутпут
Неее, Алексей. =)) Такое дебильное название как раз и было придумано, емнип, чтобы уйти от ТХ-RX и связанных с этим приколов. Master Output Slave Input - однозначно определяет, что это TX Master-а и RX Slave-а. Так что соединяется MOSI-MOSI, а не MOSI-MISO
Обижаете, даташит читаем) Как написано, так и тыкаем) Ну, поменять mosi miso местами надо попробовать, да. На AVCC тоже 5 вольт заводится?
-----------------------
Значит менять бесполезно) А как у остальных прошивается? просто к разъёму ISP подключают? Или отдельно мегу шьют?
Отдельно ее шить не удобно. Обычно на плате…
… Признаюсь, накатило … Вспомнилась фраза: а не ударить ли нам по Вильяму, нашему, Шекспиру? В смысле: кодер разработан и доведён до весьма приличного уровня ( ещё раз спасибо всем участвующим! ), а вот ВЧ часть как-то не пошла… СВЧ тем более. Но мне кажется, не всё потеряно!
Сейчас появились недорогие готовые платы на 2,4 ГГц на микросхеме nRF24L01+ , в том числе с усилителем мощности ( обещают дальность более 1100 м ). Мне кажется, что если сделать в приёмнике гибкую антенну, добавить управление на меге8, то можно без особых затрат переделать любой передатчик на 2,4 ГГц, да и приёмник тоже небольшой можно сделать.
Сейчас я экспериментирую на 2-х макетных платах: пытаюсь определить тонкости радиоканала, попутно продумываю алгоритм работы.
Если кто хочет поучаствовать - буду очень рад!😉
I am very interested.I hope we will build success with nRF24L01. We will use the PPM signal from any of types TX , or even use circuits of the MSV here.
atmega8 use to communicate with nRF24L01
А как у остальных прошивается?
Алексей правильно написал - было у меня непонятно что по первости. Причем не шилось даже моим старым проверенным STK200. Сейчас деталей уже не упомню (это было что-то где-то ноябрь-декабрь 2011 года; я про свои страдания маненько писал в этой ветке, когда спрашивал советов). Без PEN вообще в режим программирования не входила. А когда входила - тормозила ЖУТКО, как будто тактовая частота занижена раз в 100.
Демоны самоликвидировались в какой-то момент (надеюсь, что навсегда…) после пропайки всех земляных и питательных ног (далеко не первой пропайки!) и замены конденсаторов в обвязке кварца (тоже не первой). Поэтому не могу сказать точно, что была виновата такая-то нога.
P.S. Я обычно после подключения камня считываю не фузы, а сигнатуру. Привычка. Если даже сигнатура читается криво, то все прочие считывания не имеют смысла, а попытки программирования могут только навредить, КМК.
Поискал - нашел. Это было в 2009 году. БТМ, как время-то летит…
Вот примерно тут. Может самое начало еще чуть раньше.
А приёмную часть можно посмотреть?
Приемная находится в ретрансляторе.
Обижаете, даташит читаем) Как написано, так и тыкаем) Ну, поменять mosi miso местами надо попробовать, да. На AVCC тоже 5 вольт заводится?
-----------------------
Проверьте, может у вас выход М128 MISO замкнут на землю тумблером ( в одной из схем было так )
У меня на одних мегах фюзы читались и шились,
данные читались,
при программировании-запись не совпадала с программой,
во всех ячейках произвольные данные
При compare flash
Зато стиралась-по всем адресам FF FF
Меги были с одной партии-надпись снизу-china
С другим -с надписью Taiwan -всё было нормально
полное стирание не помогает?
Я её стереть не могу, khazama пишет rc=-1. Цель( как понимаю МК) не отвечает.
Пробовал с посаженной на землю PEN, безрезультатно. Ноги пропаял, проверил. Тумблеры незапаяны, и ещё подстроечник к AREF не запаян, вывод в воздухе висит.
Это влияет?
Наверное МК пришли дохлые. Может кто-нибудь зашьёт мне контроллер, и по почте вышлет, я денежку переводом или с карты на карту.
А то если утащу на работу плату, чтобы JTAGом попробовать, назад уже не выпустят.
С пониженной частотой пробовал - никакой реакции, даже светодиод чтения не горит. И сигнатура не считывается.
JTAGом? Во как-тяжёлая артиллерия в ход пошла. Неужели всё так плохо? Программировал нижним.(STK200). Разъёмчик на проводках был припаян. Хоть и не с первого раза,но успешно. Он же правда угробил турнигу заставив сделать средний(STK500). В работе пока. А верхний -JTAG ICE. Но так он требует установки соответствующих фузов. Ваш-то случай совсем беда и можно уже до высоковольтного программирования дойти, или правда меги дохлые попались? Ну тогда всплакнуть, наплявать и забыть 😃 Купить новые у других поставщиков.
Мега128 слишком дорогое удовольствие, чтобы просто наплевать, КМК. Как минимум стоит попробовать AVR Fuse Doctor. Поиск в Гугле.
Ну и… Если гора не идет к Магомету - притащи на работу не плату, а одну только Мегу. Или у Вас там рентгеновский аппарат на проходной стоит? Выдолбленный каблук, почтовый голубь… 😉
Ох уж дорогое! Ну 500 рублей максимум даже по чипдиповскому ценнику. P. S. Fuse doctor видимо будет скоро четвёртым на картинке. 😃 Бедолаге же советую не сдаваться. Ну не может быть всё так плохо. Тем более когда вы так лихо JTAG и не читаемую сигнатуру рядом ставите. Вроде как боксёр-тяжеловес рухнувший в первом раунде юниорского чемпионата.
Я её стереть не могу, khazama пишет rc=-1. Цель( как понимаю МК) не отвечает.
Пробовал с посаженной на землю PEN, безрезультатно. Ноги пропаял, проверил. Тумблеры незапаяны, и ещё подстроечник к AREF не запаян, вывод в воздухе висит.
Это влияет?
Наверное МК пришли дохлые. Может кто-нибудь зашьёт мне контроллер, и по почте вышлет, я денежку переводом или с карты на карту.
А то если утащу на работу плату, чтобы JTAGом попробовать, назад уже не выпустят.
С пониженной частотой пробовал - никакой реакции, даже светодиод чтения не горит. И сигнатура не считывается.
А на какой печатке сделано?
Уже б фото выложили
Ох уж дорогое! Ну 500 рублей максимум даже по чипдиповскому ценнику.
Дык, вот такая платка с ХК (главная плата Турниги) стоит менее $5 по сварму. Там на борту стоИт Мега128. Есть вся необходимая обвеска. Пайки минимум, ну а если найти разъемы, то вообще ничего паять не нужно. Подкидываем имеющийся дисплей, переписываем дефайны, и заливаем этот кодер, или подставляем драйвер дисплея и заливаем страшный_и_непонятный_после_этого_замечательного_кодера er9x.
страшный_и_непонятный_после_этого_замечательного_кодера
😁😁😁😒