Sparkfun OpenLog мигают оба индикатора
Я создаю простой регистратор данных RS232 с OpenLog Sparkfun и адаптером SEEED RS232-TTL. Я питаю его от 9-вольтовой батареи и регулятора напряжения 7805.
Все предельно просто. Сначала я построил его на макете и определил, что требуются соединения TX-TX и RX-RX. Я зарегистрировал несколько файлов на макете, а затем припаял все это. Теперь это не работает, вздох.
Когда я включаю его, оба огонька будут быстро мигать около секунды, а затем он переключится на постоянное включение-выключение обоих огней.
Если я удалю конфигурационный файл, будет создан новый, который показывает, что он, по крайней мере, распознает карту.
Я трижды проверил свою проводку и подтвердил, что у меня нет коротких замыканий и что напряжение хорошее.
Я прикрепляю фотографию в собранном виде. Надеюсь, это очевидно, что к чему. Фиолетовый след-это земля.
@marcp, 👍0
Обсуждение2 ответа
Лучший ответ:
Проблема со схемой заключалась в плохом преобразователе rs232-ttl. Не знаю, как это испортило openlog, но замена его исправила проблему.
На фотографии выше D1 на преобразователе-это светодиод, который должен нормально гореть.
Если вывод RX OpenLog слишком долго удерживается на низком уровне при запуске, он сбросится до 9600 бод для попытки восстановления. Это может быть вызвано плохим преобразователем rs232-ttl, если вывод RX удерживался на низком уровне. Если вам нужно, чтобы OpenLog игнорировал это, см. Параметр ignoreRX в config.txt и руководство по подключению.
- Как увеличить скорость записи на SD-карту в Ардуино
- Ардуино для чтения с преобразователя RS232 в последовательный модуль TTL
- Как читать и записывать на устройство rs232 с/на Arduino
- Онлайн-проблема подключения Arduino к базе данных MySQL
- Файловая система внешней флэш-памяти
- Суммировать значения, сохранить их и распечатать последнее значение
- ESP32 сохранение данных на SD-карту в формате .csv не форматируется правильно
- nRF24L01 + потеря пакетов, вызванная считыванием Arduino и связью с датчиками
Это может быть так много вещей. Будьте осторожны, когда один провод находится поверх другого провода, когда вы их припаиваете, пластик может расплавиться, и они могут соединиться. 7805 без конденсаторов-это генератор. Вам нужно как минимум 100 НФ на входе и выходе. OpenLog Sparkfun - это ATmega328P, работающий на 3,3 В при частоте 16 МГц. Это не нормально. Это будет работать в большинстве случаев, но это не нормально в соответствии с таблицей данных. И последнее, но не менее важное: что-то может быть сломано., @Jot
Извини, Джот, я не понимаю, что такое "не в порядке"? Я добавил колпачки к 7805 и четыре раза проверил, нет ли шортов. По-прежнему никаких улучшений., @marcp