Vitaliy_ARM
Свой-
Постов
508 -
Зарегистрирован
-
Посещение
Весь контент Vitaliy_ARM
-
Отличная камера, отличный проект!!! Только с камерой облом пока. Обзвонил почти все конторы. Камеры так и не купил. В общем в петроинтрейде объяснили, что в данный момент эти камеры недоступны разработчикам типа нас. Для того чтобы получить образцы вы должны подписать NDA с ST. Причем вроде как вы еще должны будете покупать эти камеры большими партиями (это было примерно месяца полтора назад), а пока для ST таких счастливых разработчиков в России нет. Примерно тоже самое и с Micron. Чуть лучше с Sharp. У них чуть более мягкие условия с NDA. C328, судя по фоткам, плохого качества, ее вроде еще можно прикупить.
-
Сайт конечно оставляет желать лучшего. Звонил, сказали что минимальный заказ 3000р. Попробую Не совсем понял. Т.е. вы батарею не отключаете от модема когда она заряжена? Или если отключаете, то если вдруг она сама сядет, в то время как к ней постоянно будет подключено питание, вы ее не заряжаете?
-
Меня тоже это интересует. Обзвонил нескольких дистрибьютеров, в общем результать плачевный. Есть камеры у фирм Micron, ST. Просто так документацию не получить, надо сразу нда подписывать и покупать большими партиями.
-
Остановился на LTC4412 и на использовании SIM300D. Судя по даташиту у модема есть все, что нужно для зарядки Li-ION, даже контроль температуры, и заряжать он может в рабочем режиме. (в отличии от Q2687). Целесообразнее использовать в качестве ЗУ сам модем, только придется все равно чем то коммутировать питание всей схемы между батареей и источником питания. С покупкой LTC4412 возникают большие проблемы (большие сроки поставки, причем заказывать надо большим количеством, пару штук купить сложновато). Хочу спросить, может кто пользовал зарядку в этом модеме, есть ли там большие грабли, и есть ли нормальная альтернатива LTC4412?
-
ARM7 + Ethernet (самый дешевый вариант)
Vitaliy_ARM ответил AndyDev тема в ARM
Можно еще PHY KSZ8001L или KS8721 до кучи за 82 р. в Элтехе -
Опять про загрузчик...
Vitaliy_ARM ответил EXeGLuMATOR тема в ARM
Так что там, победили загрузчик? Переделал тутошний загрузчик для IAR 5.11 и немножко доработал. Все отлично работает. Получилось, что прикладной программе ничего и знать не нужно о существовании загрузчика. -
вопрос по стеку LWIP
Vitaliy_ARM ответил etoja тема в ARM
Не в курсе, зато дали дельные ссылки для изучения протоколов. Если вас интересуют конкретные примеры, то лучше зайти на http://www.freertos.org/ -
Тем что это Dallas, у нас постоянно проблемы с этой фирмой (с покупками, поставками и прочие, например пропадания некоторых позиций на рынке). Стараемся не использовать микросхемы этой фирмы. Интересная информация, позвоню в МТ-System, узнаю.
-
Думал, как вариант, интегрировать в целевую прошивку основного процессора и снизить стоимость устройства на один кристалл. К тому же такой подход дает еще некоторые приимущества перед линейными зарядками. Например программное управление экономией энергии и т.п.
-
Учел и уже отказался, выбрал MC34063 для преобразователя вверх, для "вниз" поставил LM1117. Вот еще нарыл зарядку для Li-ION аккумуляторов на процессоре от NXP. В принципе без особого труда ее можно сделать на любом процессоре, есть исходники на С. Кто чего может сказать по этому поводу? code.li.ion.battery.charger.zip
-
Согласен с LTC4412. SC806 вроде как умеет контролировать температуру, но только своего корпуса. Т.е. ее нужно размещать под корпусом батареи. Цена небольшая, но LM3658 наверное лучше будет, она позволяет контролировать и заряд. На счет пиковых 2А нашел в FAQ: The current consumption may be up to 2A when there is a transmitting burst, but the normal working current is only in hundred mV. If the power is not so strong, some larger capacitors can be taken into consideration to put in parallel to VBAT. Вот и поставил параллельно батарее 1000мкФ при 1А. Мне 5В нужны, от них реле питаются (3-х вольтовые шибко дорого стоят и достать намного труднее). На MIC2571 в даташите написано: The MIC2571 accepts a positive input voltage between 0.9V and 15V. 2.85V/3.3V/5V selectable output voltage (MIC2571-1). Adjustable output up to 36V (MIC2571-2). Т.е. как я понимаю это просто импульсный стабилизатор напряжения с большим диапазоном входного напряжения, умеет как повышать, так и понижать. Могу ошибаться, поправте, если чего не правильно понял. По поводу Low-Drop, мне кажется, что лучше уж оставить импульсные, КПД выше, батарея дольше проживет. В данном случае важна длительность автономной работы. Хорошая микросхемка, наверное ее и буду ставить, как-то пропустил national. Хочу выразить всем откликнувшимся :a14: Учел все замечания, приступил к разработке второго варианта
-
GPRS-интернет
Vitaliy_ARM ответил Neznayka тема в Сотовая связь и ее приложения
EDGE чуть стабильнее работает. -
Модем аппаратно прекрасно заработал! Была некорректно настроена скорость COM порта. Теперь проблема такая же, как и в начале поста. Нет реакции на AT команды. На все AT команды отвечает эхом. Вот лог при включении модема и при дозвоне на него. Call Ready RING RING NO CARRIER NORMAL POWER DOWN Ничего не понимаю, в этом чудном документе по быстрому старту написано, что после нажатия кнопки должно быть: RDY +CFUN: 1 Все! Jekin как вы подаете AT команды? Проверьте это. У меня не откликался модем потому, что я работал через другой терминал, он не ставил в конце символы конца строки и перевода коретки. Потом воспользовался советом CADiLO и перевел модем в режим фиксированной скорости и теперь он отвечает так же, как в выложенном мной даташите :beer: f_158_213_1.pdf
-
Сгородил систему бесперибойного питания. (С типом аккумулятора пока не определился, в данном случае подойтет и Li-ION и Ni-Mg/Cd). Кто что думает?
-
У меня начал отвечать что-то (почему-то контроллер, настроенный на 115200 выдает фигню, хотя осциллограммы с выхода модема правильные, с этим разобраться можно) после того как прочитал FAQ, RTS посадил на землю и подсоединил через 100 Ом выход процессора ко входу модема. При звонке тоже чего-то выдает (скорее всего это RING RING RING). Как я понимаю, модем не находился в режиме автоопределения.
-
Eclipse integration
Vitaliy_ARM ответил Nixon тема в IAR
Поднимаю вопрос для IAR + Eclipse 3.3 При установке плагина компилятор сообщает, что он вроде как уже интегрирован в нее. Есть возможность создать проект IAR. Создаю IAR Executable - ARM проект. Вот в нем пока не установишь Advanced setting, в котором, как я понимаю, надо чего-то прописать, а что писать не совсем понятно. На этом и остановился на мертво. Проверил конфигрурацию редактора, плагин действительно стоит. В IAR 3.2 было достаточно просто, при установке плагина, появлялось дерево, в котором точно так же прописаны настройки Project, как и самом IAR. В этом же все совсем не так. Информации по этому поводу вообще не нашел. Помогите разобраться -
Учел. Я так понимаю, вся проблема заряда аккумуляторов такого плана, это контроль количества заряда/разряда в некотором диапазоне температур, причем еще надо следить за температурой самого аккумулятора, при заряде его большим током. Теперь думаю о выбранном аккумуляторе, у него даже защиты никакой нет. :05: WaveCom поддерживает EDGE. Возможно в некоторых устройствах GPRS будет работать неустойчиво. С двумя SIM300, думаю, будет больше проблем с габаритами, антеннами и местом на плате при той же стоимости.
-
SK-MLPC2468 + external SRAM
Vitaliy_ARM ответил viael тема в ARM
8-ми битный режим не проверял. Может кто пробовал SRAM на 32 бита? -
SK-MLPC2468 + external SRAM
Vitaliy_ARM ответил viael тема в ARM
Значит вам повезло. Какая ревизия чипа? У меня с такими не работает на B, но работало на A! -
Open AT
Vitaliy_ARM ответил sobr тема в Сотовая связь и ее приложения
Слышал на семинаре Элтеха по WaveCom, что некоторую документацию надо получать платно. Интересно, можно ли обойтись и сделать на USB Mass Storage? -
SK-MLPC2468 + external SRAM
Vitaliy_ARM ответил viael тема в ARM
Еще тоскливее будет, когда этот контроллер будет глючить со статической памятью. Недавно на форум выкладывал осциллограмы работы контроллера статической памяти. Получается что этот контроллер работает неправильно, но при больших задержках работает к счастью для SRAM стабильно неправильно. При обращении к памяти по адресам (к примеру) от 0 до 8, фактически обращается так 1,0,3,2,5,4,7,6,8 (было проверено в режиме 32-х разрядной SRAM). Для того, кто использует саму память SRAM и при больших задержках чтения создается иллюзия, что она работает правильно (SRAM всеравно в каком порядке туда будут писать, главное чтобы в том порядке и считывали, некоторые разработчики пользуются этим при разводке). Но это говорит о том, что контроллер сделан не по спецификации. По осциллограммам было видно, что адрес меняется во время импулься READ, чего не должно быть. Еще одна неприятная вешь, это уменьшение длительности сигнала READ в несколько раз, при чтении каждого 16-го двойного слова! 8-ми и 16-ти разрядный режим не проверял. Думаю что это источник потенциальных глюков, возможно некоторые виды SRAM могут сбоить из-за коротких импульсов READ. Работаю с CPLD. Пока самую большую скорость чтения получил при таких настройках: Запись не использую. EMC_STA_WAITWEN0 = 0x2; EMC_STA_WAITOEN0 = 0x2; EMC_STA_WAITRD0 = 0x06; EMC_STA_WAITPAGE0 = 0x1F; EMC_STA_WAITWR0 = 0x1F; EMC_STA_WAITTURN0 = 0xF; В начале ориентировались на работу SRAM, по переднему фронту READ должен быть правильный адрес, который контроллер должен был выставить до., в этот момент память по этому адресу выставляет данные. По заднему фронту контроллер считывает данные с шины. Еще память не обязательно должна сразу по фронту считывать адрес, может считать его и позже, главное должна успеть выставить данные. При уменьшении EMC_STA_WAITRD0 контроллер начинает менять адрес вместе с передним фронтом, при больших задержках - немного дальше от начала READ. Если у кого-то осциллограмы другие, сообщите пожалуйста. На днях оформлю отчет и отправлю NXP. На на контроллер SDRAM пока нареканий небыло. Стоит по-дешевле. Даже не знаю что будет работать лучше ... -
Огромный вам :a14: за документ. Пока нашел, что производитель не правильно согласовал уровни. Исравлю, отпишусь
-
Посмотрите сигналы осциллографом, может фронты завалены или еще что-нибудь. У меня такая же проблема с SIM300. Вообще не отвечает на AT. Интересно, на модем на RxD можно 3,3В подавать?
-
SK-MLPC2468 + external SRAM
Vitaliy_ARM ответил viael тема в ARM
Для запуска программ из внешней памяти лучше SDRAM вешать, быстрее работает и граблей меньше. -
Бесперебойное питание GSM устройств
Vitaliy_ARM опубликовал тема в Сотовая связь и ее приложения
Всем добрый день! Вот не могу точно определиться с выбором модема: 1. Дешевый SIM300 2. Дорогой Q2687 (EDGE) Собственно решаю такую задачу для двух модемов Q2687 и SIM300. В схеме стоит процессор, который управляет модемом по Ethernet. В Q2687 присутствует возможность заряжать аккумулятор (пока выбрал Li-ION LP383454). Думаю подавать питание на стабилизатор напряжения процессора прямо с аккумулятора и с источника питания через диоды Шоттки. Вопрос 1: В документации модема написано, что для зарядки аккумулятора надо подать напряжение на выводы CHG-IN в диапазоне (4,6 - 6) В. Можно ли подавать постоянно при подаче питания на этот вывод напряжение? При использовании SIM300 придется поставить дополнительную внешнюю микросхему зарядки (например LTC4080/4081). Так как пока не встретил 1,5-амперных микросхем Зарядка + DC-DC преобразователь нужно при подаче питания перекрлючать питание модема на источник питания. 2. Хочу спросить у людей с опытом. Можно ли эту задачу решить по-другому, более красиво?