Чёрный ящик на Arduino "SD card logger"

Несколько на наш взгляд интересных к повторению устройств, облегчающих управление авто
Post Reply

Нужно ли этот "SD card logger" добавить в "БК SECU-3T by alvikagal"

Да
24
96%
Нет
1
4%
 
Total votes: 25

alvikagal
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"

Post by alvikagal »

Решил написать программу для записи логов 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":
SD card logger 1.jpg
SD card logger 2.jpg
SD card logger 3.jpg
Теперь одновременно в авто может работать Ноут (по Bluetooth), "БК SECU-3T by alvikagal" и "SD card logger SECU-3T by alvikagal".
Правда питает это всё Кренка 5В. SECU-3T. Ток около 100мА потребляют эти 3 устройства.
Вот так это выглядит на столе:
SD card logger на столе.jpg
И в авто:
SD card logger в авто.jpg
Схема:
SD.jpg
Архив:
SD card logger SECU-3T by alvikagal.rar
(440.65 KiB) Downloaded 660 times
Если кто повторит, отпишитесь о результате.

ПС
Спасибо Алексею (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
alvikagal
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

Post by alvikagal »

Вот лог записанный на столе, датчики не подключены к SECU и открыт в Графическом просмотрщике логов:
лог.jpg
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
User avatar
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

Post by LysenkoAS »

Красота!!! Мне осталось только лямбду поставить и начну откатывать. Логгер на SD карту - то что доктор прописал! Респек
60-2/Secu-3i + P&H пока что на LM1949/ГБО-4 форсунки Stag AC-W02/инжектор ВАЗ ajhceyrb 134cc/ УДК / ДФ.
Samtorr
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

Post by Samtorr »

alvikagal wrote: Каждый новый запуск переписывает этот файл заново...
Не самая удачная идея - можно откатать полтора часа и грохнуть все простым перезапуском двигателя. Или записи останутся? Если библиотека от Чена, то отдельные файлы, причем, минимально необходимого размера не проблема. Исходники будут? Ибо без них полезность девайса стремится к нулю.
alvikagal
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

Post by alvikagal »

У меня говнокод, а не исходники.)))
Я учусь, поэтому не стал просто повторять готовое.
Да, перезапуск двигателя затрёт лог.
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
Samtorr
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

Post by Samtorr »

Это не страшно )) Зато если девайс худо бедно работает можно и так использовать, есть любители мег, да и не всегда выбор контроллеров достаточен. Потому исходники в любом виде есть благо - хотя бы пакеты под свой релиз подправить. Да и помочь легче, в случае чего.
alvikagal
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

Post by alvikagal »

Сегодня проведу испытание на авто, отпишусь о результатах.
Дело в том, что у меня 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
alvikagal
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

Post by alvikagal »

Добавил в первый пост результаты тестов в виде фото и немного описания:
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
alvikagal
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"

Post by alvikagal »

Опрос:
Добавил в опросник вверху.
Стоит ли в БК добавлять "SD card logger", сейчас он переписывает один и тот-же файл, т.к. пока не получается у меня создавать новые файлы (лыжи не едут :lol: ).
Порты свободные для этого есть, остаётся время на это и желание переписать прошивку.
Тема про "БК 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
User avatar
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"

Post by LysenkoAS »

alvikagal wrote:Опрос:
Добавил в опросник вверху.
Стоит ли в БК добавлять "SD card logger", сейчас он переписывает один и тот-же файл, т.к. пока не получается у меня создавать новые файлы (лыжи не едут :lol: ).
Порты свободные для этого есть, остаётся время на это и желание переписать прошивку.
Тема про "БК SECU-3T by alvikagal" у меня в подписи.
Думаю да, что бы не плодить кучу устройств в авто. Меньше разных узлов - больше надёжности!
60-2/Secu-3i + P&H пока что на LM1949/ГБО-4 форсунки Stag AC-W02/инжектор ВАЗ ajhceyrb 134cc/ УДК / ДФ.
Post Reply

Return to “Полезные устройства для автомобиля”