Jump to content

    

artemkad

Свой
  • Content Count

    1558
  • Joined

  • Last visited

Everything posted by artemkad


  1. На сколько помню, в Terminal 1.9 кроме галочки "CR=CR+LF" надо установить галочку "+CR" за полем отправки. Впрочем, я обычно пользовался макросами, а там все надо прописывать руками (к примеру "AT$0D$0A"). Из терминалов можно посмотреть в сторону HTerm от der-hammer - как по мне он шустрее 1.9, хоть и отсутствие макросов иногда напрягает.
  2. Символы завершения и перевода строки отправить. "\r\n"
  3. Чаще всего фон связан с помехами по проводникам и он крайне мало от расположения зависит.
  4. Нет там разных мнений. Ножка GND 19 это и есть одна из ног "main ground". Просто помимо чтения надо еще и понимать что делаете и в частности механизм возникновения помех. Тем более там так и написано - " connect to main ground directly" т.е. НЕПОСРЕДСТВЕННО, а не через общий полигон земли на своей плате. На самом деле и это не догма, но если не понимаете механизма возникновения помех или нет возможности их избежать общей компоновкой, вариант отдельной дорожки на 19 ногу наилучший.
  5. необычный switch

    Ничего не изменится. Из-за break и return которые ограничивают выполнение.
  6. Что означает "и стаб."? Если это стабилитрон, то обратное напряжение это удвоенное напряжение стабилитрон+0.5В диода. Буквари написаны для случая чисто емкостной нагрузки.
  7. Для меня первоисточником стал собственный опыт когда сигналка на стоянке через несколько часов после дождя начала орать по концевикам дверей в которых сгорела штатная лампочка. Подтяжки в 20к при пороге в 3В оказалось сильно недостаточно. С тех пор везде где возможно попадание/конденсация влаги на контактах, я использую импульсную подтяжку не более 1кОм. ЗЫ. Плюс еще были статьи по мощным реле и контакторам. Там действительно указывался минимальный ток контактов в несколько мА.
  8. Конечно ничего нового. Я сам первый раз в серийном изделии использовал импульсную подтяжку низкоомным резистором в году эдак 2002. Вот только использовать её не для концевиков, а для клавиатуры как по мне это уже оверкилл...
  9. Импульсную подтяжку еще и на кнопку - знаете вы толк в извращениях...
  10. Я б с таким подходом в автомобиле ноги бы точно протянул. Разве что провода действительно короткие.
  11. Ну развели... Проблема дребезга полностью освещена даже в Вики: https://ru.wikipedia.org/wiki/%D0%94%D1%80%...%82%D0%BE%D0%B2 В частности программные методы борьбы: Время дребезга для контактов клавиатуры до нескольких миллисекунд (до 5). Forger по сути предложил метод №1 суть которого сравнить 2 измерения с временным промежутком времени завершения переходного процесса на контакте. Кстати, не обязательно постоянно опрашивать. Если есть необходимость глубоко дрыхнуть и просыпаться по сигналу нажатия, то никто не мешает в прерывании которое разбудило запустить таймер на те самые несколько мс в котором и принять решение чего это такого только что было... ЗЫ. На самом деле есть еще более тупой метод борьбы с дребезгом - RC-цепочка после контакта плюс триггер Шмитта который есть на входах многих современных контроллеров...
  12. А чего удивляться - платные услуги работают, а бесплатные на то и бесплатные.
  13. Быть должны, а на практике - кто в лес, кто по дрова. Гарантий, что время, дата или часовой пояс полученный с БС будут правильными нет никаких от слова СОВСЕМ.
  14. Кусок алюминиевой самоклеящейся ленты с хорошим запасом по площади. ЗЫ. Просто алюминиевой без армирования, чем толще тем лучше.
  15. Прошивка ATXMega32A4

    Запись от чтения отличается большим потреблением. От чего МК запитан?
  16. Ни кто не подскажет причину запрета заряда литиевых АКБ при отрицательных температурах? Интересует физика(химия) этих ограничений.
  17. 5В может попадать на плату не только по линии питания, но и по остальным двум проводам USB через защитные диоды контроллера.
  18. Копаясь по переводу одного изделия с Sim900 на Sim800 я тут обнаружил один ма-а-а-а-ленький косяк с большими последствиями. Как я вижу у Sim800 сильно выше требования по точности установки скорости UART-а - явно допуска +/-1% недостаточно. Наблюдаю на: Revision:1308B09SIM800M32 Revision:1418B05SIM800F32 Так и должно быть или как? Каковы требования на точность UART-а?
  19. ЦитатаА что это за контроллер? xmega128a3
  20. Цитата(rx3apf @ Mar 29 2018, 22:58) А из чего сделан такой вывод и почему даже 1% недостаточен (учитывая, что и при 2% общего разбега ошибка на стопбите вполне приемлема) ? Можно ожидать, что автодетект скорости будет промахиваться, но его вообще лучше не использовать без крайней необходимости. Каких-то особых требований на допуск скорости что-то не наблюдаю ни для 300, ни для 900, ни для 800. Модуль начинает в диапазоне температур видеть ошибки(вплоть до потери связи) от контроллера без кварца с тактовым RC-генератором(уход оценочно не более 1%). Даже пришлось включить ATE1 что-бы точно убедиться чего там модуль принимает. При этом все сообщения от модуля контроллер видит корректно, в отладочный UART тот-же контроллер кидает без ошибок и терминал подключенный на шину обмена ошибок от контроллера не замечает. Автодетект, естественно, выключен. Скорость 9600. ЗЫ. Плата и зимой и летом в автомобилях тысячами много лет работала с Sim900 без вопросов. ЗЗЫ.В принципе откаллиброваться по принятым символам проблем особых не составляет, но грабли, однако, неожиданные...
  21. Цитата(Aner @ Mar 15 2018, 00:51) Не соглашусь. Как пишет - пром изгоовление, хотя там этим и не пахнет. Без матриц дороже при сборке, проиграешь конкурентам сразу. ... достать - этот теримн из прошлого, давно уже не проблема. Конечно это не проблема - это деньги и время. Экономия в несколько центов на пайке компенсируется теми-же центами на цене матриц(в пересчете на элемент). Кроме того, не все монтажники считают монтаж за корпус, очень много тех, кто продолжает считать за точку пайки(SMD точка просто сильно дешевле выводной). Ну и надеюсь Вы не имеете ввиду выводные матрицы - тогда это точно однозначно дороже рассыпухи.
  22. Цитата(Aner @ Mar 14 2018, 22:38) Не увидел в схеме, плате ни одной резистивной матрицы при кучи одинаковых номиналов. Ну, это вполне допустимо - иногда матрицы сложнее достать, да и разводка отдельными проще. Питание "сигнализации" - мечта угонщика.
  23. Ну к примеру в GSM-модулях Telit встроенные Python в качестве скриптового языка. Аналогично сейчас есть вариант ESP32 c тем-же Python в качестве встроенного языка.
  24. Цитата(XVR @ Mar 12 2018, 12:55) Вам нужно ориентироваться не на Vbr, а на Vcl Vc это напряжение при максимальном токе(для SMCJ33A при токе в 28А). С учетом наличия входного резистора и сопротивления источника такой ток никогда через супрессор протекать не будет. Впрочем, этот параметр можно использовать для интерполяции кривой.
  25. Цитата(Serg559 @ Mar 11 2018, 06:45) А постоянный режим работы супрессора в таком режиме это нормально для него (например, как для стабилитрона)? В первом приближении супрессор это и есть стабилитрон параметры которого заточены под выдерживание заданной импульсной перегрузки.