Просмотр полной версии : БК с внешней картой памяти
Дабы не засорять чужую тему, для обсуждения моей идеи, а именно
А у меня еще рац. предложение. :D
В навороченом БК сделать функцию по работе с внешним носителем информации (CF или SD карточка). То-есть, чтобы у БК появилась возможность заливать в МПСЗ прошивки и характеристики УОЗ и создавать логи. Это позволит отказаться от обязательного использования ноута для точной настройки характеристики УОЗ под свой двигатель.
создаю отдельную тему.
Добавлено спустя 2 часа 2 минуты 23 секунды:
зачем нужен прошивальщик, не имеющий возможности записи логов и редактирования таблиц.
Конечно, затевать дороботку БК только с целью добавить функцию прошивки МПСЗ нет смысла. Поэтому я сразу написал:заливать в МПСЗ прошивки и характеристики УОЗ и создавать логи
зачем нужен прошивальщик, не имеющий возможности записи логов и редактирования таблиц.
Конечно, затевать дороботку БК только с целью добавить функцию прошивки МПСЗ нет смысла. Поэтому я сразу написал:заливать в МПСЗ прошивки и характеристики УОЗ и создавать логи
недоглядел :cry: . может потому, что у самого мысли в том-же направлении вертятся.
Наткнулся на практически готовое, на первый взгляд, устройство, только повесить на порт max3232 вместо VS1001k. и по софту задел хороший.
http://www.mp3vkarmane.nm.ru/dev2.html
Andrej
Вобщем посмотрел исходник и думаю, что вполне можно его использовать как основу для работы с картой памяти. Жаль что в исходнике только режим чтения реализован, а для записи на карту придется самому придумывать алгоритм.
hosemarkus
16.03.2006, 12:51
Собственно, как продолжение темы:
кто что думает по поводу этого устройства как альтернативы тем, кто не имеет ноутбука.
http://telesys.ru/products/other/buffers.php
Буфер последовательного канала
Буфер последовательного канала (далее буфер) предназначен для непрерывного, круглосуточного приёма, накопления и выдачи по запросу данных, передаваемых по каналу RS-232. Он позволяет отказаться от выделенного компьютера для приёма медленных асинхронных потоков данных на скоростях до 115200 бод.
Стандартная ёмкость памяти для накопления данных составляет 1 Mбайт и 2 Мбайт. Буфер выполнен в виде переходника DB25-DB25 (передатчик подключается к вилке, а приёмник — к розетке буфера). По своей структуре буфер является однонаправленным устройством, т. е. он может накапливать данные, передаваемые в одном направлении. Буфер не требует внешнего источника питания и питается от сигналов передатчика, поэтому для надёжной работы буфера выход передатчика должен иметь стандартные выходные уровни (+/-12 В) и нагрузочную способность. В буфере используется энергонезависимая память, поэтому накопленные данные сохраняются при отключении буфера от передатчика.
Добавлено спустя 2 минуты 54 секунды:
Кстати, сделаны на PIC-ах и схемы в свободном доступе :)
в т.ч. и снятый с производства с USB-интерфейсом
кто что думает по поводу этого устройства как альтернативы тем, кто не имеет ноутбука. Как устройство записи логов МПСЗ вполне подойдет, правда 2 мега не ахти какой объем памяти. И еще, скорее всего, потребуется обеспечить внешнее питание.
Кстати, сделаны на PIC-ах и схемы в свободном доступе К сожалению, когда речь идет о копировании устройств на МК то главное чтобы в свободном доступе была программа МК а не схема.
hosemarkus
16.03.2006, 15:04
VladFr
думаю, для настройки объема вполне хватит,
с питанием тоже можно разобраться
всяко на порядок дешевле ноутбука
а насчет программа/схема ес-но в курсе :)
иногда и схема служит толчком
Вот, набрел ненароком:
http://homepage.ntlworld.com/seanellis/mmcserial.htm
с исходниками
и еще:
http://cc5x.de/MMC/
http://www.myplace.nu/mp3/
и еще:
http://www.captain.at/electronics/pic-mmc/
http://www.captain.at/electronic-atmega-mmc.php
я сам балуюсь с атмелами, и там это не сложно, в принципе на пиках должно быть аналогично.
я сам балуюсь с атмелами, и там это не сложно
Может побалуешся? Вход с компорта, кнопка старт/стоп(или вовсе без нее, по включению питания), ммс карта(или другая, хоть мс памяти). Первая ссылка практически идеально подходит.
Все можно приспособиться делать без ноутбука, но не логи писать :-(
Может побалуешся? Вход с компорта, кнопка старт/стоп(или вовсе без нее, по включению питания), ммс карта(или другая, хоть мс памяти). Первая ссылка практически идеально подходит.
Все можно приспособиться делать без ноутбука, но не логи писать :-(
я поставить сам блок не могу вторую неделю - запара черная, да и машину к ТехОсмотру надо будет подготовить к 17-му... подготовлю, поставлю, потом буду и с БК экспериментировать.
а так если весь день запись всего потока без оптимизации - 5мБ.
Есть готовое устройство в составе: PIC16f876a+ MMC/SD Slot+кварц 4мгц+ стаб 3.3в. + светодиод(с пика). в оригинале работает как анлокер карт. Нет ли у кого желания попробовать написать к данной приблуде софт для записи логов? ну совсем не хочется покупать бук тока ради зажигания.
Может кто помочь эмулятором МПСЗ? Собственно нужна программа выдающая в сом порт протокол мпсз, вовсе не оязательно последней версии. Хочу чуть изменить прошивку мини БК, в машину не охота соваться по такой жаре чтоб проверять.
попробуй создать несколько файлов имитирующих пакеты данные с МПСЗ, и посылай их на com порт через командную строку виндовс (через бат файл с циклом) "copy temp1.txt com1:"
только надо порт вначале не забыть настроить "mode comm[:] [baud=b] [parity=p] [data=d] [stop=s] [to=on|off] [xon=on|off] [odsr=on|off] [octs=on|off] [dtr=on|off|hs] [rts=on|off|hs|tg] [idsr=on|off]"
это все в виндозном хелпе есть.
Пускай между пакетами будет интервал неизвестно какой, зато виндовс их точно на порт отправит,
я так одно время на векторный плоттер ".plt" файлы отправлял.
:fool: совсем плохой стал:). как буд-то сам мало отослал файлов в порты, и на плоттер в том числе. Попробую.
Надо переходничек спаять.