Простой поисковый радио маячок.
Я увижу несущую на частоте
как? свою? осциллографом? подавление?
Что то пролистал ветку, не могу найти в attiny 45 какие фьюзы перед прошивкой надо выставить
стандартные, т.е. не трогать
как? свою? осциллографом? подавление?
Зачем. На SDR приемник услышу сигнал с тишиной
услышу сигнал с тишиной
А как вы определите, что это ваш передатчик дает подавление?
А как вы определите, что это ваш передатчик дает подавление?
По силе сигнала - ведь мой передатчик будет самым ближним к антенне приемника
мой передатчик будет самым ближним к антенне приемника
А если другой, более дальний источник, будет мощнее вашего в несколько раз, тогда как быть? Он подавление даст не хуже вашего слабомощного.
В этом случае нужен знак “свой-чужой”, т.е. модуляция.
А если другой, более дальний источник, будет мощнее вашего в несколько раз, тогда как быть? Он подавление даст не хуже вашего слабомощного.
В этом случае нужен знак “свой-чужой”, т.е. модуляция.
Возможно Вы правы. Мы немного отвлеклись от темы создания радио маячков 😁
Мы немного отвлеклись от темы
Не совсем так, тут пара маяк-приемник прорабатывается.
Ваша мысль упрощения мне понятна и не чужда. Думаю, можно было уделить некоторое внимание и приемнику-индикатору. Типа, на том же модуле, но с визуальной индикацией, как тут ранее кто-то предлагал светодиодную линейку. Чтобы на антенну можно было прикрутить, как в “охоте на лис”. Навороченный тоже хорошо, но и индикатор был бы некоторым достаточен.
К сожалению, мозги у меня не проектировщика, хоть и руки из правильного места растут. Поэтому, повторить я могу, а разработать - нет.
Уважаемый Владимир, если это не секрет, не могли бы вы немного рассказать на пальцах, что именно делает микроконтроллер с трансивером? То есть если отбросить все функции и нам надо просто, чтобы он встал в режим немодулированной передачи на какой то частоте, то какую информацию контроллер должен сообщить модулю? Извиняюсь, у меня в голове не складывается логическая цепочка контроллер-передатчик.
Уважаемый Владимир, если это не секрет, не могли бы вы немного рассказать на пальцах, что именно делает микроконтроллер с трансивером? То есть если отбросить все функции и нам надо просто, чтобы он встал в режим немодулированной передачи на какой то частоте, то какую информацию контроллер должен сообщить модулю? Извиняюсь, у меня в голове не складывается логическая цепочка контроллер-передатчик.
Если на пальцах, то:
Нужно загрузить в регистры модуля (микросхемы si4432) необходимые данные, согласно документации. www.silabs.com/…/Si4430-31-32.pdf
А для понимания процесса нужно разобраться в документации.
в самом начале темы вроде как были исходники на 13 тини
Я бы сам себя бы отправил курить матчасть 😃
Владимир, я руководствуюсь обьектным программированием c# и пытаюсь как то данные сопоставить. Правильно ли я считаю, что мы:
- Запитали 4432. Теперь она воспринимает команды на ножках(какие ножка как понять ???)
- В контролере запустили цикл, в котором вызываем объект(или метотд) какого то класса(не уверен что тут есть классы) по некому условию. Например это может быть таймер обратного отсчета, когда вызывается нужный объект по его окончанию.
- В объекте мы обращаемся к какой то ножке 4432(простите за дремучесть еще раз), куда сообщаем внутреннюю команду микросхемы 4432. Например запустить передачу и передаем ей параметры из глобальной переменной(частота) и необходимые доп параметры - например модуляция итд.
- После вызова метода контроллер запускает цикл снова.
Если бы применительно к c#, то я бы еще сделал паралельные поток - в одном у меня бы микросхема работал на прием, в другом на передачу и в зависимости одного от другого я бы вызывал разные методы.
Буду благодарен, если подскажете, где в документации посмотреть как микросхему перевести в режим передачи на n секунд
А вообще, если как то нубам чуть тему приоткрыть куда копать, тут столько бы решений полезных выкатили бы 😃
Контроллер с микросхемой общается через Serial Peripheral Interface (SPI)
Диаграммы обмена данными (куда какую ножку дергать и в какое время) расписано на стр. 18-19. Обмен данными идет по 8 бит по 128 доступным регистрам. Какой регистр, за что отвечает, расписано в документации.
Одновременно модуль на прием и передачу работать не может, только по очереди.
Контроллер с микросхемой общается через Serial Peripheral Interface (SPI)
Диаграммы обмена данными (куда какую ножку дергать и в какое время) расписано на стр. 18-19. Обмен данными идет по 8 бит по 128 доступным регистрам. Какой регистр, за что отвечает, расписано в документации.
Одновременно модуль на прием и передачу работать не может, только по очереди.
То есть цифра бегает всего по трем ножкам SCLK, SDI, nSEL + два провода питания? Этого достаточно?
У тини 8 ножек, из которых задействовано 7. Какие минимально необходимы для работы без обвеса? По логике достаточно тех же 3 +питание ?
Подскажите, у меня 4432 отличается от некоторых ваших фотографий - нет надписи SI и подписи контактов. У кого нить также? Ориентировались в ножках по документации?
Эти модули все одинаковые, цоколевка та же. У меня есть пара таких, пытался пристроить в приемник, но похоже апртия оказалась с брачком, выход данных перестал работать на втором включении.
Караул, тинка 13 не шьется через chipprog-2. И не считывается. Пик микруху нормально вижу. Может питание надо дополнительно подать?
мдя.
правильно ли вставили?
тот ли режим выбрали? (ATtiny13A [ISP Mode] - это из чтива к программатору)
какое доп питание? питание с программатора должно идти
П.С. чуток ошибся - в ISP режиме питание скорее всего не идет (“Поддержка программирования микросхем в устройстве пользователя (режим ISP);”)
Фуф. Вроде прошился и читается китайским программатором.
Использовал extreme burner AVR.
Фитоновский ChipProg2 отказался
На всякий случай вот распиновка кабеля ISP и тини как это заработало у меня. Две ноги с тини не использовал. Земля на 4 ноге.
Вообщем как бы это было не печально, но не заработал. Где я ошибся? Для наглядности перед тем как паять нормально, подпаялся прямо к проводам через которые шил. Светодиод не загорается. Точнее только при подключении питания на маленькая вспышка. 4432+тини 13А. Прошивку брал с первой страницы и ничего не менял. Слушаю на 433.475 (дефолт вроде).Из сомнений - в схеме есть пунктирное соединение. Его не использовал.
p.s Знаю, что цвет проводов по картинке не определишь и так паять нельзя