roboforum.ru

Технический форум по робототехнике.


хранение и считывание данных из дуни?

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

хранение и считывание данных из дуни?

Сообщение Myp » 22 апр 2013, 17:48

хочу даталоггер замутить на ардуино.
воткнуть датчик температуры и писать температуру прямо в память ардуины запитав её от батареек. без всяких там карточек памяти.
как записать в память много данных и как потом их на комп сбросить нормально?
не считывать же епром с микросхемы и расшифровывать.
может есть какието алгоритмы отправки массива из епрома в терминал по команде?

епром 30 килобайт, программа займёт от силы 5%
оставшееся место хочу занять данными.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: хранение и считывание данных из дуни?

Сообщение SkyStorm » 22 апр 2013, 18:18

А прочему на карту не писать? 30к это очень мало :(
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: хранение и считывание данных из дуни?

Сообщение elmot » 22 апр 2013, 18:51

Для лога-то тем-ры? Дофига это. Если раз в полчаса по 6 байт(таймстемп+тем-ра) - то это 3 месяца.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: хранение и считывание данных из дуни?

Сообщение Duhas » 22 апр 2013, 18:56

это в где 30кб ЕЕПРОМ ?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: хранение и считывание данных из дуни?

Сообщение Myp » 22 апр 2013, 19:11

ошибочка
там 1 килобайт епрома.
я нетуда посмотрел))

вобщем неважно.
мне этого вполне хватит. мне надо то всего 300-600 точек.

кстати, а в 30 кбайт флеша можно как-то забираться?
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: хранение и считывание данных из дуни?

Сообщение elmot » 22 апр 2013, 19:14

Должно быть можно. Бутлодер-то это делает?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: хранение и считывание данных из дуни?

Сообщение Myp » 22 апр 2013, 19:17

вот там говорят что можно http://we.easyelectronics.ru/AVR/avr-za ... amyat.html
но если есть бутлоадер то нельзя.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: хранение и считывание данных из дуни?

Сообщение elmot » 22 апр 2013, 19:25

Возьми stm32L discovery.
Будет тебе почти 200к доступной для записи флеши, индикатор, кнопки, термометр на борту, питание от таблетки лития, всякие режимы сна с ультранизким потреблением, и термометр прямо на чипе(ЕМНИП), и даже можно USB-UART изобразить для сливания данных.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: хранение и считывание данных из дуни?

Сообщение Myp » 22 апр 2013, 19:35

у меня 32 без L дискавери и там всё как-то капец сложно)))
я дальше блинка не ушёл.
программист я аховый)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: хранение и считывание данных из дуни?

Сообщение Nesenin » 22 апр 2013, 19:39

может все же microSD прикрутить?
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: хранение и считывание данных из дуни?

Сообщение Myp » 22 апр 2013, 21:26

лень =)
вот я щас чтонибуть нагуглю, подправлю под себя и норм :)

а это что-то паять надо, разбираться как работает...
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: хранение и считывание данных из дуни?

Сообщение dccharacter » 22 апр 2013, 21:32

Myp писал(а):у меня 32 без L дискавери и там всё как-то капец сложно)))
я дальше блинка не ушёл.
программист я аховый)

где-то у меня был проект с логгингом внутреннего термометра в txt-файл на SD-карточке для этой дискавери
только там глючок есть со считыванием температуры - он за референс ВДД считает, а не внутреннюю опору
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: хранение и считывание данных из дуни?

Сообщение oxid » 27 июл 2013, 17:29

elmot писал(а):Для лога-то тем-ры? Дофига это. Если раз в полчаса по 6 байт(таймстемп+тем-ра) - то это 3 месяца.

Кажется что нужен только один таймстемп - первый, кстати в ардуине же нет часов реального времени. А таймстемпы остальных значений можно вычислить. Итого нужно 1 байт на измерение.
oxid
 
Сообщения: 51
Зарегистрирован: 16 июл 2013, 03:47
прог. языки: C, Perl, Java
ФИО: Денис

Re: хранение и считывание данных из дуни?

Сообщение elmot » 27 июл 2013, 18:11

а вот так делать не надо. Не очень точное вычисление времени, включили-выключили и уже ничего не вычислишь.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: хранение и считывание данных из дуни?

Сообщение oxid » 28 июл 2013, 16:09

elmot писал(а):а вот так делать не надо. Не очень точное вычисление времени, включили-выключили и уже ничего не вычислишь.


Я подумал автор хочет в памяти хранить. А как предполагается вычислять время?
oxid
 
Сообщения: 51
Зарегистрирован: 16 июл 2013, 03:47
прог. языки: C, Perl, Java
ФИО: Денис

След.

Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8