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

otrog

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о otrog

  • Звание
    Местный
    Местный
  • День рождения 14.09.1976

Контакты

  • Сайт
    Array

Информация

  • Город
    Array

Посетители профиля

1 894 просмотра профиля
  1. Пытаюсь использовать встроенный в BX310x HTTP Web Server. Модуль подключен через UART. Управление через AT команды. Не могу понять как взаимодействовать с клиентом. Если включить режим "forward HTTP requests to host", то в терминале вижу запросы от клиента, но не понимаю как отправлять ответы. Если этот режим не включать, то в терминале ничего нет.
  2. Вот засада! Действительно NRND и прочерк в PD. Ладно, пусть будет рабочая гипотеза - кривой кристалл. Но хотелось бы послушать мнение людей, работавших с LSM330DL. Речь идет о LSM330DL - акселерометр и гироскоп. А про доп. питание можно подробней? Если речь о "Digital supply voltage I/Os, 1.8V", то в таблице "Electrical characteristics" для Vdd_IO указан диапазон 1.71V - Vdd+0.1V. Так что не вижу криминала в общем питании 3.3V.
  3. Не понятно что имется ввиду. Питание схемы - 3.3 В, линии I2C подтянуты к питанию резисторами по 10к. Всё по паспорту. Также, неплохо бы проверить, может это сам МК впадает в ступор и начинает потреблять больше при подключении данной периферии. И на схеме имеется соединитель — какие проблемы измерить ток хотя бы в этих трёх проводах? Померил ток в цепях на разъёме: SCL 0 µA (так показывает мультиметр, ясно что во время обмена импульсы тока будут порядка 3.3V/10k = 0.33 mA) SDA 0 µA AVCC 130 µA GND 130 µA Итого получилось, что по линиям I2C утечек нет. Акселерометр потребляет 130 µA Микроконтроллер потребляет 142 - 130 = 12 µA. Какие еще мысли есть? И еще вопрос. Правильно ли я понимаю, что если просто подать питание на LSM330DL, безо всякого конфигурирования, то она окажется в режиме power-down, и должна кушать порядка 5,5 µA?
  4. Спасибо за желание помочь. 1. Неправильное подключение. Перепроверял уже много раз. Не вижу расхождений с даташитом. 2. Утечка через ноги, напрямую подключенные к земле/питанию. Имеете ввиду неисправность микросхемы? Имеется семь плат, часть из них запаяна вручную феном, часть в конвекционной печи. На те платы что паялись вручную можно еще подумать что был перегрев. Но все платы ведут себя одинаково, т.е. потребляемый ток находится в пределах 140 - 144 µA. 3. Утечка через ноги I2C (может быть, цепь утечки проходит в том числе и через подтягивающие резисторы I2C) На этой же шине сидит преобразователь ёмкость- код AD7746ARUZ. С ней проблем нет. На одной плате выпаял LSM330DL, потребляемый ток стал 14 µA. Разрывать цепи нет возможности - слишком мелко всё. 4. Некорректное конфигурирование, микросхема не попадает в этот самый power-down. Вот и спрашиваю что я делаю не так. По идее, что бы перевести LSM330DL в режим power-down достаточно записать нули в регистры CTRL_REG1_A и CTRL_REG1_G. Но на практике не получается. 6. Утечка по плате (хотя уж больно много утекает) Утечка была бы разная на разных платах. Гуглил много, может и недостаточно. Не нашел ни одного вопроса о потреблении тока и режиме power-down. Питание дёргать пока не вариант.
  5. Здравствуйте. Нужен был акселерометр с малым потреблением в режиме power-down. Была выбрана микросхема LSM330DL. В даташите указано потребление: LA current consumption in power-down mode - 0.5 µA AR current consumption in power-down mode - 5 µA В работе устройство потребляет ток примерно 142 µA. При выпаянной микросхеме LSM330DL потребляемый ток находится на уровне около 14 µA. Устройство собрано на микроконтроллере MSP430F4132IPM. Акселерометр подключен к шине I2C, с чтением и записью проблем нет. Пробовал запускать устройство без инициализации LSM330DL. Инициализировал LSM330DL записью нулей в регистры CTRL_REG1_A CTRL_REG2_A CTRL_REG3_A CTRL_REG4_A CTRL_REG5_A CTRL_REG6_A и CTRL_REG1_G CTRL_REG2_G CTRL_REG3_G CTRL_REG4_G CTRL_REG5_G И так и этак потребляемый ток не опускается ниже чем 142 µA. Помогите заставить LSM330DL потреблять ток на уровне ~5,5 µA, как указано в даташите. Подтягивающие резисторы шины I2C не показаны, но установлены на плате, номинал 10к.
  6. Если мастер и слейв в системе одни и расстояния между ними не сотни метров, то в качестве физической среды неплохо будет смотреться LVDS. Скорости можно достичь порядка 800 Мбит/сек(правда на небольших растояниях).
  7. Открыть файл в MS Word. Затем в меню "Правка" -> "Заменить...", в поле "Haйти:" ввести "^t", а в поле "Зaмeнить нa:" ввести четыре пробела. Нажать на кнопку "Зaмeнить вce". Готово.
  8. Скачанному файлу надо изменить расширение на .rar
  9. IAR позволяет делать так: PORTB_Bit0 = 0; PORTB_Bit0 = 1; Ну и соответственно: if ( PINB_Bit7 == 1 ) { //......... } Если нужно работать с битами в переменных, то можно использовать структуры с битовыми полями.
  10. Присмотритесь к драйверам светодиодов типа DM114, DM115. В Москве должны быть и доставаемы и дешевы. Получится цепочка: (АТМега, пик, и т.д.) -> (DM114 + 1 (один) токозадающий резистор на 8 светодиодов) -> (8 светодиодов). Управляестя DM 114 так же как и HC595. Даташит прикрепил. DM114_115.pdf
  11. Не знаю куда идут такие предложения, но я пожулуй куплю все за 90 руб. С доставкой. ;) А если серьезно отдайте какому-нибудь радиокружку, где-то была здесь тема. ИМХО конечно.
  12. Копакабана? http://www.sciengines.com/productscopacobanarev3.shtml Ну точно:
  13. Во вложении одно 8-ми сегментное знакоместо. Питание +24 В. Сигнал "STROBE" зарезервирован под сдвиговый регистр с защелкой. Сигнал "PWM" - ШИМ для регулировки яркости. У меня было где-то 1000-3000 Гц. Цепочки R_Sх, C_Sх - интеграторы для предотвращения мерцания во время загрузки(защелкивания-то нет :laughing: ). Разъем Х1 - вход или от блока управления или от предыдущего знакоместа. Разъем Х2 - выход. Все это состояло из пяти знакомест и загружалось один раз в секунду. ЗЫ В случае как у автора нужно заменить K561ИР2 на HC595, исключить интеграторы из затворов ключей и подобрать ключи помощнее. P_CAD_EDA____Sheet1_.rar
×
×
  • Создать...