Добрый день, дополню к вопросам в комментариях. Как раз сейчас ковыряю GSM шлюз для аналогового телефона, самый простой фирмы Термит. Там нет МК, только преобразователь дтмф тонов, который "нажимает на кнопки", замыкает нужные пины от модуля. На SIM800C, F, H не получится так сделать, тут нужен МК, который будет формировать АТ- команду в уарт модуля для набора номера. На древних SIM300, 900 и 800 можно сделать что-то похожее. Что касается дискового (импульсного) набора, то тоже нет ничего сложного. Нужно подключать дисковый наборник к порту МК от которого будет прерывание. Обычно он обозначается в даташите int, прерывание по левому верхнему фронту, считать количество фронтов, делать запись в регистр, ожидать паузу 0.8-1 сек и если нет прерываний от наборника начинать процедуру записи следующей цифры. Как то так. Тайминги не рекомендую использовать, все наборники разные, у каждого своё время. И крайне важно избавиться от дребезга контактов наборника, программно и физически. Установить емкость параллельно контактам и делать повторную проверку на состояние контакта. Я делаю обычно три проверки с паузами по 10мксек. Автору лично респект, правильно что не стал заморачиваться с периферией и выбрал мегу с 64 ногами, там флеш памяти программ 128кб, пиши не хочу... У меня вопрос к автору, ватчдоги используете и какие, как боретесь с зависанием модема?
Спасибо за комментарий. Честно сказать я уже не помню использовал ли я в проекте вотчдог. Для модема написал драйвер на прерываниях уарт-порта и таймингах исполнения команд и, соответственно, отслеживания зависаний с аппаратной перезагрузкой при ошибках и таймаутах.
@@alxlavr Ага, видел схемку, управляете пятым пином 2596. Я делал стаб на МС34063, в довесок два тантала по 470мкф. Для контроля работы МК в Main и подпрограммах сброс WDT, для контроля модуля постоянно контролю в уарте ОК на запрос команды АТ, примерно раз 10 сек. Если использую в качестве GPRS модема, то пинг каждые 10-15 минут, по три попытки.
Есть у меня такой в проекте. Вот только доделать руки не дойдут никак. Возможно в долгие зимние вечера займусь. Только по цене он как средний смартфон получается. Запчасти дорогие.
Спасибо вам за видео! Меня очень интересует возможность сделать свой кнопочный телефон чисто для звонков с большими кнопками и большим дисплеем, в дальнейшем озвучкой - для слепых и слабовидящих людей. Можете, пожалуйста, дать примерную оценку затрат на разработку такого проекта, если заказывать разработку плат у вас?
Подскажите, возможно или нет, в место сим модуля установить блютуз и использовать этот телефон как гарнитуру принимать звонки удалено поступающие на сматфон?
А можно вместе трубки подключить наушники от стационарного компьютера, у меня проблема. У меня есть бабушка ей 90 лет и она плохо разбирается в телефонах, даже в кнопочных. И живёт она где плохо ловит связь. Если я соберу такой телефон это будет работать в местах с плохим покрытием сотовой связи. Помоги пожалуйста
Здравствуйте. Да. можно подключить и наушник, и гарнитуру. Главное условие, чтобы обеспечивалась развязка по высокой частоте. Должны использоваться блокировочные конденсаторы для микрофона (в схеме они есть) и, по возможности, витой провод для микрофонного дифференциального входа. Наушники можно использовать любые, модуль их вытягивает по громкости. Если развязку сделать неправильно, то будет треск в наушниках и у звонящего абонента. Модуль работает в сетях 2G (пока от них не отказались). Для лучшей связи следует использовать внешнюю антенну (можно направленную на базовую станцию). Такие антенны продаются. Сам модуль очень требователен к питанию. В процессе установки соединения импульсы тока потребления могут достигать 2 Ампер и просадка напряжения не должна превышать 150 мВ. Вообще для этого модуля (SIM800L) есть Application Note в нем все написано о технических особенностях. Успехов. Я ранее бабушке тоже сделал телефон, но только на ардуино по примеру Codiusа, но у него проблема в том, что завершение всех команд ожидаются в цикле, что останавливает выполнение других процедур (обновление индикаторов например), а здесь я сделал программу на голом Atmel с прерываниями от порта UART и таймера. Получилось надежнее - можно отслеживать незапрашиваемые сообщения (СМС и т.д.).
А ведь это актуально для стариков
Проще GSM шлюз использовать.
А попроще нельзя для людей установить простой телефон?
Раньше мозги людям не заморачивали, а телефоны были
Добрый день, дополню к вопросам в комментариях.
Как раз сейчас ковыряю GSM шлюз для аналогового телефона, самый простой фирмы Термит.
Там нет МК, только преобразователь дтмф тонов, который "нажимает на кнопки", замыкает нужные пины от модуля.
На SIM800C, F, H не получится так сделать, тут нужен МК, который будет формировать АТ- команду в уарт модуля для набора номера.
На древних SIM300, 900 и 800 можно сделать что-то похожее.
Что касается дискового (импульсного) набора, то тоже нет ничего сложного. Нужно подключать дисковый наборник к порту МК от которого будет прерывание. Обычно он обозначается в даташите int, прерывание по левому верхнему фронту, считать количество фронтов, делать запись в регистр, ожидать паузу 0.8-1 сек и если нет прерываний от наборника начинать процедуру записи следующей цифры. Как то так. Тайминги не рекомендую использовать, все наборники разные, у каждого своё время. И крайне важно избавиться от дребезга контактов наборника, программно и физически. Установить емкость параллельно контактам и делать повторную проверку на состояние контакта. Я делаю обычно три проверки с паузами по 10мксек.
Автору лично респект, правильно что не стал заморачиваться с периферией и выбрал мегу с 64 ногами, там флеш памяти программ 128кб, пиши не хочу...
У меня вопрос к автору, ватчдоги используете и какие, как боретесь с зависанием модема?
Спасибо за комментарий. Честно сказать я уже не помню использовал ли я в проекте вотчдог. Для модема написал драйвер на прерываниях уарт-порта и таймингах исполнения команд и, соответственно, отслеживания зависаний с аппаратной перезагрузкой при ошибках и таймаутах.
@@alxlavr Ага, видел схемку, управляете пятым пином 2596.
Я делал стаб на МС34063, в довесок два тантала по 470мкф. Для контроля работы МК в Main и подпрограммах сброс WDT, для контроля модуля постоянно контролю в уарте ОК на запрос команды АТ, примерно раз 10 сек. Если использую в качестве GPRS модема, то пинг каждые 10-15 минут, по три попытки.
Прикольно 😀
А дисковый телефон с симкой на заказ можете сделать?
Есть у меня такой в проекте. Вот только доделать руки не дойдут никак. Возможно в долгие зимние вечера займусь. Только по цене он как средний смартфон получается. Запчасти дорогие.
@@alxlavr как с вами связаться?
alx-lavr на почте яндекса
@@alxlavr телефон или ватсап, а это я не знаю.
Такая заморочка, автора приглашаю на завод связи!!!
А что есть вакансии? :-)
Можно ли модуль с симкой вне корпуса раритета и можно ли к модулю (если тот снаружи) цепануть розетку РТШ/РТШК?
Нет. Розетку прикрутить не получится. Он этого не умеет.
А просто модуль снаружи,с заменой вилки на шо-то другое? Ну шоб не портить музейный экспонат
@@ДЕЗАННСТАРЫЙДЖЕДАЙ Такие устройства продаются. Это такая коробочка, которая эмулирует работу АТС, только связь через GSM.
Спасибо
Спасибо вам за видео! Меня очень интересует возможность сделать свой кнопочный телефон чисто для звонков с большими кнопками и большим дисплеем, в дальнейшем озвучкой - для слепых и слабовидящих людей. Можете, пожалуйста, дать примерную оценку затрат на разработку такого проекта, если заказывать разработку плат у вас?
Здравствуйте. Можете написать мне на электронную почту? Она есть в описании канала.
Подскажите, возможно или нет, в место сим модуля установить блютуз и использовать этот телефон как гарнитуру принимать звонки удалено поступающие на сматфон?
Все можно сделать. Эта задача решаема. Возможно реализовать, например, набор номера абонента и его отправку на смартфон, ответ на вызов и т.д.
Здравствуйте. Про модуль я понял, а где саму материнскую плату заказать или купить? Спасибо.
Здравствуйте. В описании есть ссылки на файлы печатной платы. Я заказывал на PCBWAY изготовление печатных плат.
А можно вместе трубки подключить наушники от стационарного компьютера, у меня проблема. У меня есть бабушка ей 90 лет и она плохо разбирается в телефонах, даже в кнопочных. И живёт она где плохо ловит связь. Если я соберу такой телефон это будет работать в местах с плохим покрытием сотовой связи. Помоги пожалуйста
Здравствуйте. Да. можно подключить и наушник, и гарнитуру. Главное условие, чтобы обеспечивалась развязка по высокой частоте. Должны использоваться блокировочные конденсаторы для микрофона (в схеме они есть) и, по возможности, витой провод для микрофонного дифференциального входа. Наушники можно использовать любые, модуль их вытягивает по громкости. Если развязку сделать неправильно, то будет треск в наушниках и у звонящего абонента. Модуль работает в сетях 2G (пока от них не отказались). Для лучшей связи следует использовать внешнюю антенну (можно направленную на базовую станцию). Такие антенны продаются. Сам модуль очень требователен к питанию. В процессе установки соединения импульсы тока потребления могут достигать 2 Ампер и просадка напряжения не должна превышать 150 мВ. Вообще для этого модуля (SIM800L) есть Application Note в нем все написано о технических особенностях. Успехов. Я ранее бабушке тоже сделал телефон, но только на ардуино по примеру Codiusа, но у него проблема в том, что завершение всех команд ожидаются в цикле, что останавливает выполнение других процедур (обновление индикаторов например), а здесь я сделал программу на голом Atmel с прерываниями от порта UART и таймера. Получилось надежнее - можно отслеживать незапрашиваемые сообщения (СМС и т.д.).
@@alxlavr спасибо большое