Чёрный ящик на Arduino "SD card logger"
-
- Posts: 4657
- Joined: 18 Sep 2013, 01:58
- Your CAR: ВАЗ-21099 1,5л.
- SECU version: official SECU-3i TBZ
- Location: Украина, Павлоград
- Has thanked: 624 times
- Been thanked: 1020 times
- Contact:
Чёрный ящик на Arduino "SD card logger"
Решил написать программу для записи логов SECU-3T на SD карту с помощью микроконтроллера Atmega328P (сделал на плате Arduino).
Карту использую MicroSD 1Gb, отформатирована в FAT со стандартным размером кластера, на ней записан файл размером 71,2МБ, в нем можно записать 300 000 строк или около 1,5 часа лога с периодичностью пакетов 20мс. Файл можно сделать любого размера. Есть 2 светодиода, зелёный - запись на SD, красный - ошибка записи (или файл полный). Совместимость пакета данных только с последним релизом 4.4 и следующим 4.5.
Время в логе пишется от 0:00:00.00 от подключения питания к схеме. Каждый новый запуск переписывает этот файл заново. Пока так сделал, если руки дойдут, то возможно разберусь с записью новых файлов.
Проект уже испытан на столе в макетке, лог открывается "Графическим просмотрщиком логов" от Donec - http://secu-3.org/forum/viewtopic.php?f=9&t=618, осталось проверить на авто в дороге.
Позже выложу фото готовой флешки.
В архиве есть схема, прошивка и файл, который нужно скинуть на карту SD (SDHC пока не работает).
02.02.2017г.
Спаял флешку, пока без корпуса и протестировал в авто и на столе.
Исправил несколько ошибок и продолжаю тестировать, после исправления всех ошибок обновлю прошивку.
Фото флешки "SD card logger": Теперь одновременно в авто может работать Ноут (по Bluetooth), "БК SECU-3T by alvikagal" и "SD card logger SECU-3T by alvikagal".
Правда питает это всё Кренка 5В. SECU-3T. Ток около 100мА потребляют эти 3 устройства.
Вот так это выглядит на столе: И в авто: Схема: Архив: Если кто повторит, отпишитесь о результате.
ПС
Спасибо Алексею (STC) за консультации по его проекту, без него было бы намного сложнее двигаться в этом направлении.
Карту использую MicroSD 1Gb, отформатирована в FAT со стандартным размером кластера, на ней записан файл размером 71,2МБ, в нем можно записать 300 000 строк или около 1,5 часа лога с периодичностью пакетов 20мс. Файл можно сделать любого размера. Есть 2 светодиода, зелёный - запись на SD, красный - ошибка записи (или файл полный). Совместимость пакета данных только с последним релизом 4.4 и следующим 4.5.
Время в логе пишется от 0:00:00.00 от подключения питания к схеме. Каждый новый запуск переписывает этот файл заново. Пока так сделал, если руки дойдут, то возможно разберусь с записью новых файлов.
Проект уже испытан на столе в макетке, лог открывается "Графическим просмотрщиком логов" от Donec - http://secu-3.org/forum/viewtopic.php?f=9&t=618, осталось проверить на авто в дороге.
Позже выложу фото готовой флешки.
В архиве есть схема, прошивка и файл, который нужно скинуть на карту SD (SDHC пока не работает).
02.02.2017г.
Спаял флешку, пока без корпуса и протестировал в авто и на столе.
Исправил несколько ошибок и продолжаю тестировать, после исправления всех ошибок обновлю прошивку.
Фото флешки "SD card logger": Теперь одновременно в авто может работать Ноут (по Bluetooth), "БК SECU-3T by alvikagal" и "SD card logger SECU-3T by alvikagal".
Правда питает это всё Кренка 5В. SECU-3T. Ток около 100мА потребляют эти 3 устройства.
Вот так это выглядит на столе: И в авто: Схема: Архив: Если кто повторит, отпишитесь о результате.
ПС
Спасибо Алексею (STC) за консультации по его проекту, без него было бы намного сложнее двигаться в этом направлении.
Last edited by alvikagal on 18 Feb 2017, 15:46, edited 5 times in total.
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
-
- Posts: 4657
- Joined: 18 Sep 2013, 01:58
- Your CAR: ВАЗ-21099 1,5л.
- SECU version: official SECU-3i TBZ
- Location: Украина, Павлоград
- Has thanked: 624 times
- Been thanked: 1020 times
- Contact:
Re: Чёрный ящик на Arduino "SD card logger SECU-3T by alvika
Вот лог записанный на столе, датчики не подключены к SECU и открыт в Графическом просмотрщике логов:
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
- LysenkoAS
- Posts: 212
- Joined: 11 Apr 2016, 10:47
- Your CAR: M2141- двиг. ВАЗ
- SECU version: official SECU-3i
- Location: Днепропетровск обл. г. Перещепино
- Has thanked: 65 times
- Been thanked: 40 times
Re: Чёрный ящик на Arduino "SD card logger SECU-3T by alvika
Красота!!! Мне осталось только лямбду поставить и начну откатывать. Логгер на SD карту - то что доктор прописал! Респек
60-2/Secu-3i + P&H пока что на LM1949/ГБО-4 форсунки Stag AC-W02/инжектор ВАЗ ajhceyrb 134cc/ УДК / ДФ.
-
- Posts: 342
- Joined: 16 Jun 2015, 21:45
- Your CAR: Golf II 1.3i
- SECU version: DIY SECU-3T
- Has thanked: 11 times
- Been thanked: 114 times
Re: Чёрный ящик на Arduino "SD card logger SECU-3T by alvika
Не самая удачная идея - можно откатать полтора часа и грохнуть все простым перезапуском двигателя. Или записи останутся? Если библиотека от Чена, то отдельные файлы, причем, минимально необходимого размера не проблема. Исходники будут? Ибо без них полезность девайса стремится к нулю.alvikagal wrote: Каждый новый запуск переписывает этот файл заново...
-
- Posts: 4657
- Joined: 18 Sep 2013, 01:58
- Your CAR: ВАЗ-21099 1,5л.
- SECU version: official SECU-3i TBZ
- Location: Украина, Павлоград
- Has thanked: 624 times
- Been thanked: 1020 times
- Contact:
Re: Чёрный ящик на Arduino "SD card logger SECU-3T by alvika
У меня говнокод, а не исходники.)))
Я учусь, поэтому не стал просто повторять готовое.
Да, перезапуск двигателя затрёт лог.
Я учусь, поэтому не стал просто повторять готовое.
Да, перезапуск двигателя затрёт лог.
Last edited by alvikagal on 21 Dec 2016, 18:20, edited 1 time in total.
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
-
- Posts: 342
- Joined: 16 Jun 2015, 21:45
- Your CAR: Golf II 1.3i
- SECU version: DIY SECU-3T
- Has thanked: 11 times
- Been thanked: 114 times
Re: Чёрный ящик на Arduino "SD card logger SECU-3T by alvika
Это не страшно )) Зато если девайс худо бедно работает можно и так использовать, есть любители мег, да и не всегда выбор контроллеров достаточен. Потому исходники в любом виде есть благо - хотя бы пакеты под свой релиз подправить. Да и помочь легче, в случае чего.
-
- Posts: 4657
- Joined: 18 Sep 2013, 01:58
- Your CAR: ВАЗ-21099 1,5л.
- SECU version: official SECU-3i TBZ
- Location: Украина, Павлоград
- Has thanked: 624 times
- Been thanked: 1020 times
- Contact:
Re: Чёрный ящик на Arduino "SD card logger SECU-3T by alvika
Сегодня проведу испытание на авто, отпишусь о результатах.
Дело в том, что у меня SECU включается от иммобилайзера (ключ от домофона) и работает до тех пор, пока не выхожу из авто и лог в случае перезапуска двигателя будет писаться дальше, а SD карта (ЧЯ - логгер) будет тоже питаться от SECU. Так что в моём случае проблем быть не должно, но я тоже за то чтобы была повторяемость и буду работать над этим. А пока протестирую, проанализирую и тогда наверное буду двигаться дальше в этом направлении.
Дело в том, что у меня SECU включается от иммобилайзера (ключ от домофона) и работает до тех пор, пока не выхожу из авто и лог в случае перезапуска двигателя будет писаться дальше, а SD карта (ЧЯ - логгер) будет тоже питаться от SECU. Так что в моём случае проблем быть не должно, но я тоже за то чтобы была повторяемость и буду работать над этим. А пока протестирую, проанализирую и тогда наверное буду двигаться дальше в этом направлении.
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
-
- Posts: 4657
- Joined: 18 Sep 2013, 01:58
- Your CAR: ВАЗ-21099 1,5л.
- SECU version: official SECU-3i TBZ
- Location: Украина, Павлоград
- Has thanked: 624 times
- Been thanked: 1020 times
- Contact:
Re: Чёрный ящик на Arduino
Добавил в первый пост результаты тестов в виде фото и немного описания:
http://secu-3.org/forum/viewtopic.php?p=25153#p25153
Буду разбираться дальше.
http://secu-3.org/forum/viewtopic.php?p=25153#p25153
Буду разбираться дальше.
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
-
- Posts: 4657
- Joined: 18 Sep 2013, 01:58
- Your CAR: ВАЗ-21099 1,5л.
- SECU version: official SECU-3i TBZ
- Location: Украина, Павлоград
- Has thanked: 624 times
- Been thanked: 1020 times
- Contact:
Re: Чёрный ящик на Arduino "SD card logger"
Опрос:
Добавил в опросник вверху.
Стоит ли в БК добавлять "SD card logger", сейчас он переписывает один и тот-же файл, т.к. пока не получается у меня создавать новые файлы (лыжи не едут ).
Порты свободные для этого есть, остаётся время на это и желание переписать прошивку.
Тема про "БК SECU-3T by alvikagal" у меня в подписи.
Добавил в опросник вверху.
Стоит ли в БК добавлять "SD card logger", сейчас он переписывает один и тот-же файл, т.к. пока не получается у меня создавать новые файлы (лыжи не едут ).
Порты свободные для этого есть, остаётся время на это и желание переписать прошивку.
Тема про "БК SECU-3T by alvikagal" у меня в подписи.
60-2/SECU-3iTBZ-v4.9/бенз-газ/ДПДЗ/ДТВ/УДК/ГБО-4/ВЗ.
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
Отчёт ГБО-4 на карбюратор с SECU-3i - http://secu-3.org/forum/viewtopic.php?f=19&t=1549
Продаю бортовой компьютер - viewtopic.php?p=47182#p47182
- LysenkoAS
- Posts: 212
- Joined: 11 Apr 2016, 10:47
- Your CAR: M2141- двиг. ВАЗ
- SECU version: official SECU-3i
- Location: Днепропетровск обл. г. Перещепино
- Has thanked: 65 times
- Been thanked: 40 times
Re: Чёрный ящик на Arduino "SD card logger"
Думаю да, что бы не плодить кучу устройств в авто. Меньше разных узлов - больше надёжности!alvikagal wrote:Опрос:
Добавил в опросник вверху.
Стоит ли в БК добавлять "SD card logger", сейчас он переписывает один и тот-же файл, т.к. пока не получается у меня создавать новые файлы (лыжи не едут ).
Порты свободные для этого есть, остаётся время на это и желание переписать прошивку.
Тема про "БК SECU-3T by alvikagal" у меня в подписи.
60-2/Secu-3i + P&H пока что на LM1949/ГБО-4 форсунки Stag AC-W02/инжектор ВАЗ ajhceyrb 134cc/ УДК / ДФ.