Перейти к содержанию
    

artemkad

Свой
  • Постов

    2 334
  • Зарегистрирован

  • Посещение

  • Победитель дней

    9

Весь контент artemkad


  1. Свинцовый 4В причем практически без зарядки (3 диода и резистор для полнофункционального резервного питания/зарядки - не в счет ;) ). К примеру Energizer P-5256 или его аналоги.
  2. А че ее обсуждать - поставить 4В свинцовый АКБ на 0,7А/ч и не заниматься ерундой. Чай не мобилки делают... ;)
  3. Именно так. Читаем: ATmega16L-8AI Industrial (-40oC to 85oC) Power Supply: 2.7 - 5.5V Если это намек на то, что AtMega по ее ПДФ-у может быть запитана от 5,1В и поэтому Вы ее именно оттуда ее запитали, то хочу Вас огорчить - Вы читали не тот ПДФ... Запитайте Мегу от 3В, а Sim300 от 5,1В...
  4. А чем тебе банальнеший стабилизатор а-ля LM1084(1085,1086) не устраивает?
  5. И разработкой занимаюсь, и тестированием и к производству имею непосредственное отношение. Правда сейчас объемы GSM-изделий не 20-30к в год, а раз в 10 меньше. Но это только GSM-изделий....
  6. Вот в апреле и поговорим. Хотя закладывать в свои разработки модуль на который можно найти только картинки просто смешно. Кстати, вот картинка мне как раз и не понравилась - корпус а-ля BGA подразумевает геморой с пайкой и многослойную печатную плату, что крайне не гуд :glare: .
  7. Вообще-то литформа... Но как раз новый корпус и не нужен т.к. следующие модули меньше предыдущих. Новый корпус может понадобиться не ИЗ-ЗА SimCom-а, а БЛАГОДАРЯ SimCom-у. Т.е. изделие можно сделать меньше. Я цифры назвал. Не думаю, что в России они сейчас существенно отличаются т.к. у меня есть некоторый опыт подготовки производства и там.
  8. Интересно, а тебе не страшно закладывать вейвком на том основании, что он не является изготовителем всех микросхем, резисторов и конденсаторов использованных в их модулях, а сильно зависит от...? :glare: Хм... Я ЛИЧНО проводил тестирование своего изделия от -40 до +80 и вполне представляю в каких диапазонах работают SIMCOM-овские модули. Не сказал-бы, что этот диапазон меня не устраивает... Да, DTMF декодер был-бы не лишним. У Вейвкома он есть? Нет стабильности поставок, нет повторяемоести, неизвестное начальное состояние, большие размеры, нет крепежа...
  9. Не согласен! Это чем-же "редезайн" на "20-30к конечников в год" ТАК отличается от проекта на 5 штук? Какое "бабло" при таких объемах и на что? 300-400$ + 2 месяца на весь "редезайн" это "бабло"?
  10. Хм... Насколько я помню, Vext появляется сразу после нажатия на PWRKEY, а Status - после запуска (когда PWRKEY уже можно отпускать). Исходя из этого, что значит "при включении модуля"? Достаточно ли просто подождать секунды 2-3?
  11. Не, это он в SLEEP ушел (т.к. на UARTе ничего не "дергалось"). При этом хавает очень мало и звонить на него можно. Вот только UART неработает... Питание 3,6-4,4В уровни сигналов - до 3,3В
  12. Возможно по DTR я поторопился - там еще SLEEP завязывается...
  13. Ну че можно сказать. На основании моего опыта издевательства над SIM100 (110,200) Самое главное - уровень "1" на всех цифровых ногах не должен превышать 3,3В; уровень напряжения на всех ногах при нуле на ноге питания не должен превышать 0,25В. Кроме того, соедини RTS c CTS (на всякий пожарный ;) ). DTR через резистор подтяни к "1". Да, еще. PWRKEY лучше все-же после включения оставить "висеть в воздухе"
  14. http://electronix.ru/forum/index.php?showtopic=18856 Обсуждение и внизу страницы ссылка на еще одно обсуждение со ссылкой на исправленную библиотеку.
  15. Не то. Возьми запиши из файла во флешку какой нибудь простой сигнал - синусоиду или нечто треугольное с частотой 500-1500Гц (частота на твой выбор), а затем на осцилографе пронаблюдай, что получилось на динамике. Особо обрати внимание на форму и частоту результата. Если будет что-то лишнее (кроме пилы на 31кГц, ступенек на 8кГц и твоего сигнала) - ищи баг в программе.
  16. Или лыжи не едут, или масло мало :cranky: . Проверь, что залил и как выдаешь. Проверь стоит ли у тебя в параллель динамику емкость. Проверь, стоит ли у тебя электролит между ногой Меги и динамиком... Бо при твоих условиях можно говорить о плохом воспроизведении музыки, но никак не о плохой разборчивости речи. Плохая разборчивость это когда 2 кгц, 4 бита .
  17. Смотря что тестировали. Стабильность будет искусственно завышена если передатчик использует 2 стоп бита, а приемник - 1. В обратном же направлении (2 стоп бита у приемника, 1 у передатчика) вообще неизвестно как поведет себя приемник. Может часто ошибаться, пропуская старт бит. Тестировал как и написал в обе стороны. У Меги UART веселый - ошибку он выдает только при ошибке в первом стоп-бите. Остальные указанные стоп-биты он использует только на передачу...
  18. Поразительное упорство. :) Я знаю :) Тем, что с этой самой переферией приходится работать самому. Т.е. ее в программе рассматриваешь как набор этих самых регистров. Т.е. в программе таймер ты видишь не как таймер, а как регистры. А ЕЕPROM компилятор представляет как ПАМЯТЬ в которую можно писать и из которой можно читать. Использование "потрохов" для работы с EEPROM для корректной работы выглядит как-то странно. По сути похожий пример - при вызове библиотечной процедуры ей КАК-ТО передаются параметры и она что-то куда-то возвращает. А теперь представь, как-бы ты посмотрел на IAR, если-бы вызов процедуры в прерывании разрушал параметры вызова этой-же процедуры в основном цикле.
  19. Вчера весь день испытывал UART AtMega168 при работе с внутренним RC. Надо было дать банальный ответ - делать термокомпенсацию или "и так сойдет". Работала связка AtMega168 и SIM100S. Каждую секунду отправлялось тестовое сообщение. Тестировал в диапазоне температур 20-80 гр С. Диапазон напряжений - 3,6-4,4В. Частота RC - 8МГц, скорость UART - 9600. Выводы - за 6 часов работы пары при +80 НИ ОДНОЙ ошибки обнаружено небыло. Частота, а следовательно и скорость передачи МК ушли по сравнению с исходным чуть меньше чем на 2% (1,8%). Существенных изменений при изменении питания не обнаружено (менее 0,1%). Тобишь, до ошибочной величины ошибки в пол бита (5%) еще о-го-го скока :) ... Вот теперь сижу и думаю - проветять при -40 или не стоит - вести азот целое дело :glare: . Тем более, что и +80 и -40 это уже за пределами рабочего диапазона SIM100S, что он и показал отказавшись связываться после +70 хоть UART продолжал работать... ЗЫ. Правда была одна малость на которой я возможно схалтурил - Мега у меня работала с двумя стоп-битами, а SIM100S с одним. Может это и не сильно важно, но....
  20. Уже заглянул . Действительно нечто похожее уже обсуждали и в прикрепленном файле грабли были убраны. Там суть в глобальных ресурсах - сохраняет-же он при входе в прерывание SREG, так чем EEAR и EEDR хуже? Тем более IAR-овцы должны были на эту выдержку обратить внимание :( .
  21. Я отвечал на Ваш пост #30. ;) Там было на что отвечать? Может на #23? Параметры известны, не известен приходящий символ...
  22. Интересная трактовка. Если стартовый переход 1->0 гарантирован, то и переход 0->1 в течение одного символа, по-моему, также гарантирован. Иначе никак... :) Эти два события и можно использовать в качестве опорных. Не зная в какой момент должно прити второе? :blink: Еще раз - речь не о LIN и ей подобных проторолов в которых есть символы синхронизации...
  23. Как это ОДИН? :blink: Где и в какую сторону? Стартовый в начале старт-бита. Переход 1->0. Стоповый бит - это только минимальное гарантированное расстояние между двумя соседними байтами...
  24. Ну, два гарантированных перехода за время одной транзакции всё-таки имеются. :blink: Гарантированный за время одного символа только ОДИН переход. Расстояния между символами - не гарантированы...
×
×
  • Создать...