Гражданская радиосвязь в России (CB, LPD, PMR) Вход     Регистрация

18+ Данный раздел сайта запрещён для просмотра детьми!  

Данный раздел запрещён для просмотра детьми

Материалы данного раздела могут содержать информацию, запрещенную для детей, согласно нормам установленным Федеральным законом "О защите детей от информации, причиняющей вред их здоровью и развитию".
Гражданская радиосвязь / Всё на форуме / Аппаратура самодельная - показываем, обсуждаем, восхищаемся
Эхо репитер на ATmega8 + SD карта 1...2Гб - схема, прошивка, исходный код, печатная плата
4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  1911, не бойтесь шагнуть из платки с надписью arduino, в сторону самостоятельного устройства. Это не так сложно и страшно, а приличное движение вперёд.
 
Записано: 3767 дн 23 час 10 мин 38 сек назад (24.12.2013, 09:27:13)

 
1911 без регистрации
  21-й век, вы же не будете собирать из микросхем компьютер, хотя когда-то так и делали
 
Записано: 3767 дн 22 час 59 мин 56 сек назад (24.12.2013, 09:37:55)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Возвращаясь к сути вопроса:
на arduino сделать проект можно, но единственный ардуинщик, который мог бы, заниматься им не желает.
1911, если желаете, можете заняться, я помогу всячески.
 
Записано: 3767 дн 17 час 23 мин 41 сек назад (24.12.2013, 15:14:10)

 
1911 без регистрации
  я дилетант, такой проект мне не потянуть
кстати, китайцы продают готовые эхо-репитеры по $65, называются "Simplex Repeater Controller RT-SRC1+"
 
Записано: 3766 дн 0 час 17 мин 1 сек назад (26.12.2013, 08:20:50)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  Наверное это тема для другого топика...
1911, а в чём трудность? Прошить atmega8 можно при помощи того же arduino.
В любом случае взять в руки паяльник придётся ;)
 
Записано: 3765 дн 23 час 43 мин 21 сек назад (26.12.2013, 08:54:30)

 
1911 без регистрации
  а печатную плату сделать при помощи лазерного принтера, утюга и глянцевых журналов
 
Записано: 3765 дн 23 час 36 мин 27 сек назад (26.12.2013, 09:01:24)

 
1911 без регистрации
  дело же не программировании mega8, а в открытом проекте из готовых модулей с возможностью простого добавления новых функций, например, управление по tcp/ip
 
Записано: 3765 дн 23 час 19 мин 36 сек назад (26.12.2013, 09:18:15)

4 из Новосибирск - Новосибирская обл
4 из Новосибирск - Новосибирская обл
  На мой взгляд на ардуино это не реализовать: в проэкте топикстартера идёт некислая работа с прерываниями и таймерами, а в ардуино это всё наглухо закопано обёртками wiring-а.
Если и запиливать мегарепитер с tcp/ip на ардуино, то для звука использовать ChipCorder
 
Записано: 3765 дн 22 час 54 мин 55 сек назад (26.12.2013, 09:42:56)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  1911, печатную плату можно не делать, для этого достаточно взять макетную плату, вот такую:
Фото макетной платы для ATmega8

затем взять метр самого тонкого провода МГТФ (у него не плавиться изоляция, можно паяльником тыкать сколько угодно) и начать всё соединять.
Учитывая, что к микроконтроллеру в конечном итоге идёт всего-то ничего проводов и тот факт, что разъём для SD карты всё равно искать сложно и проще проводами припаяться, то количество "дополнительных", по сравнению с печатной платой, проводов будет не столь большим.
За часа 3, шаг за шагом, соединяя деталь за деталью и отмечая на распечатанной схеме уже сделанные соединения столь простую конструкцию как эта, сможет собрать даже ученик младших классов школы.

Собирать можно не всё сразу, сначала соединить микроконтроллер с SD карточкой, цепями питания и 2 светодиодами с токоограничительными резисторами - уже получиться репитер, просто без входного усилителя и выходного фильтра.
Взяв 2 резистора на 47ком, спаяв их одной ногой, а свободные ноги повешав на +питания и общий провод, а соединённые ноги на вход ADC и туда же подав сигнал с любого MP3 плеера через конденсатор ёмкостью от 0,1 до 10 микрофарад, выход PWM сунув на вход любого УНЧ можно будет проверить работу контроллера в режиме записи/воспроизведения.
Далее можно собрать входной УНЧ и выходной ФНЧ применив операционный усилитель в DIP корпусе, у него всего 8 ножек, 2 из которых питание, то есть всего 6 ножек или 6 проводков, даже если собирать навесным монтажом.
Проверить работу УНЧ и ФНЧ тоже довольно просто, начать с выходного ФНЧ, так же подавая сигнал с плеера на вход репы, но теперь уже выход пропуская через ФНЧ.
Затем УНЧ, теперь уже 2 резистора на 47ком не нужны, теперь вход ADC подключаем к выходу УНЧ напрямую.

Такая конструкция на проводах не очень пригодна для работы рядом с передатчиком, могут быть наводки от самого передатчика, что будет нарушать нормальную работу или добавлять призвуки разные в запись, но это не беда, достаточно конструкцию поместить в любой металлический корпус соединённый с общим проводом конструкции в паре точек короткими проводками или вовсе завернуть её сначала в изоляционный материал (пластик мультифоры или бумагу или скотч) и потом в обычную пищевую алюминиевую фольгу так же соединив короткими проводками в паре точек с общим проводом, а потом, этот сверточек в любой корпус (из эстетических соображений).

Говорить, что Вы не способны сделать это не нужно.
Не нужно убеждать себя в неспособности что либо сделать.
Будем реалистами, в схеме всего 79 соединений (учитывая все соединений деталей друг с другом и цепями питания, входными и выходными). 79 раз ткнуть паяльником может каждый, учитывая, что многие соединения это соединения двух ножек между собой, например 7 и 6 ножки операционного усилителя, или 3 и 5 ножки и 4, 6 и 18 микроконтроллера. Множество соединений с общим проводом и плюсом питания (более половины всех соединений), а это значит, что запутаться невозможно, например определив общим проводом некую большую площадку припаивать все туда, что к общему проводу а другую площадку как питание и припаивать всё туда.

То есть выбор имеется: или 3 часа потыкать паяльником или пол года пилить проект для arduino в коде.

P.S. Когда-то, когда мне было 13 лет, я собирал из отдельных микросхем ZX Spectrum, а это вот такая схема и там только микросхем 43 штуки, и ничего, собрал и даже заработало после некоторых мучений с запуском, причём запускал без приборов (у меня даже тестер был стрелочный с битой половиной пределов измерений (я их до этого пожег и попортил в ходе детских опытов)).
Приложены файлы: f10082-0.jpg
 
Записано: 3765 дн 21 час 14 мин 17 сек назад (26.12.2013, 11:23:34)

 
1911 без регистрации
  практически готовый шилд
http://dx.com/p/diy-isd1820-onboard-microphone-v­oice-recording-playing-module-for-arduino-148821­#.UrvV2PRdV8F­
и SD карта не нужна
 
Записано: 3765 дн 21 час 12 мин 35 сек назад (26.12.2013, 11:25:16)

 
1911 без регистрации
  1911, печатную плату можно не делать, для этого достаточно взять макетную плату, вот такую:
взяв готовую макетную плату, вы уже пошли путём упрощения.
Сделаем следующий шаг ссылка
 
Записано: 3765 дн 21 час 1 мин 55 сек назад (26.12.2013, 11:35:56)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Я говорю о макетке, как об избавлении от лазерного утюга, если нет ни утуюга ни лазера.
Входной/выходной НЧ тракт на операционнике для ардуины не предлагается, а именно он составляет 80% всей схемы данной конструкции - это главная загвоздка.
Контроллер и SD карточка это всего то 8 проводов, ради этого даже и макетку брать не нужно.
 
Записано: 3765 дн 20 час 49 мин 6 сек назад (26.12.2013, 11:48:45)

 
1911 без регистрации
  4 не думаю, что у ардуино не хватит производительности с sd картой, там же тактовая выше, внешний 16МГц кварц
 
Записано: 3765 дн 20 час 43 мин 44 сек назад (26.12.2013, 11:54:07)

 
1911 без регистрации
  250 есть готовые микросборки
 
Записано: 3765 дн 20 час 24 мин 9 сек назад (26.12.2013, 12:13:42)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  А потом к однокристальному диктофону на ISD1760 придётся приделать микроконтроллер, что бы управлять сигналами REC, PLAY, а так же что бы формировать задержки между сигналом PTT в станцию и началом воспроизведения (иначе первое слово обкусывать будет, вместо "тесто подошло" будет в эфир вылетать "сто подошло"), так же задержку между закрытием шумодава и концом записи, что бы QSB короткие и "заикания" автошумодава не вызывали прерываний в записи, (а ещё не дай бог придётся включать запись только по появлению 1750Гц) и в итоге приходим опять же к такой же кучке деталей как и с SD карточкой, с той разницей, что мега8 и SD есть в любом городе в любом магазине радиодеталей, а ISD1760 месяц ждать.

Вообще, по хорошему, надо использовать не SD карточку или ISD1760, а mega8 + AS7C4096 (или M5M5408BTP-70H), то есть микроконтроллер и SRAM, тогда это будет вечный репитер, а все эти флешки умирают через пол года-год при интенсивном радиообмене.

Но думаю все будут только ЗА, если Вы, 1911 сделаете проект на ISD1760 или на ардуино и выложите, хоть на это сайте, хоть на любом другом. Если на другом, то сразу прошу возможность публиковать ссылку на проект на другой сайт.
 
Записано: 3765 дн 15 час 48 мин 28 сек назад (26.12.2013, 16:49:23)

 
ur4muk без регистрации
  столкнулся с проблеммой. микроконтроллер не всегда комммутирует tx/ все реализовано правильно. все перепроверенно 1000 раз. в чем мож быть проблемма?
 
Записано: 3765 дн 8 час 45 мин 25 сек назад (26.12.2013, 23:52:26)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  ur4muk, по порядку давайте:
1) Проверено ли наличие логической единицы на выходе микроконтроллера, который отвечает за PTT (хотя бы светодиод туда через токоограничительный резистор на килоом и посмотреть светит или нет)?
2) Если проверка по пункту 1 не проходит, то "иногда" - это когда именно (или хаотично или при некой длине записи)?

Следует помнить, что в репе есть защита от трансляции незначительных включений, сигналы менее 1 секунды хоть и записываются, но потом игнорируются. Не установлена ли слишком большая задержка?
Так же сигнал PTT не будет выдан, если при записи был сбой при работе с SD картой.

Вообще не помешало бы снять на видео работу, так что бы было видно 2 светодиода статусов и повешать светодиод на PTT и SQL, что бы было видно как все эти сигналы идут в совокупности, тогда, глянув, можно будет предметее сказать в чём дело.

Сама по себе прошивка не может не выдать сигнал PTT но воспроизводить, так как сначала выдаётся PTT, а потом запускается воспроизведение. Впрочем, если в прошивке где-то ошибка, например сбойная ячейка памяти контроллера, то можно ождидать чего угодно, но шанс такого ничтожен (я ни разу не сталкивался).
 
Записано: 3764 дн 17 час 17 мин 8 сек назад (27.12.2013, 15:20:43)

Мирный из Белгород - Белгородская обл
Мирный из Белгород - Белгородская обл
  Здравствуйте 250, заинтересовал ваш проект. А именно понравился в доступности всех деталек для платки. Собрал пока навесным монтажом с мегой в дип корпусе. Подал половину питания на вход adc и сигнал с плеера ту да же. Но на выходе микроконтроллера сигнала нету. Скорее всего потому что не поменялся вход adc6 на adc0 из-за двух ошибок после компиляции. Не могли бы вы исправить в исходнике вход УНЧ микроконтроллер на adc0. Если не затруднит то прошивку двух видов для открытия SQL лог1 и 0. Заранее благодарен.
 
Записано: 3458 дн 15 час 3 мин 25 сек назад (29.10.2014, 16:34:26)

250 из Новосибирск - Новосибирская обл
250 из Новосибирск - Новосибирская обл
  Мирный, хорошо в ближайшее время пересобиру и выложу бинарники.
 
Записано: 3458 дн 11 час 58 мин 15 сек назад (29.10.2014, 19:39:36)

 
Бернат без регистрации
  Хочу повторить конструкцию, но к сожалению архивы повреждены. Выложите плиз рабочий архив.
 
Записано: 3446 дн 12 час 58 мин 1 сек назад (10.11.2014, 18:39:50)

    Страницы в теме:
 1   2   3   4   5   6   7   8 


 
Ник:

Пароль к нику:

Число изображённое крупным шрифтом:


Написать комментарий:
[B] [I] [S] [WWW] [YouTube]

Бросить друзьям ссылку на тему:
Если это интересная тема, дайте людям на неё ссылку:
http://27kb.ru/zou.php?f=901&message=7244


О сайте
Правила сайта
  Обратная связь Рекламодателям
  Сотрудничество   Яндекс.Метрика