Отговори на тема  [ 103 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6, 7  Следваща
Ultra low power MCU 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Ultra low power MCU
Както казах проблемите не са толкова в сложността, колкото в загубата на време поради куп дребни причини.


Съб Май 27, 2017 10:23 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Ultra low power MCU
gicho написа:
...Ако дадеш повече информация ще помагаме с избора:
- ще има ли някакъв интерфейс - било то потребителски или дори само сервизен (usb, сериен)?
- нещо радио ще ти трябва ли?
- каква периферия е нужна - дотук разбрах за един вход който ще трябва да може да буди; някакви АЦП-та, монитор на батерията, ... ?
Предполагам че някакъв вид "изход" ще трябва да има - лампа, пищялка, интерфейс, дисплей ?

Няколко входа със сигнал има/нема, един или два датчика закачени на I2C или SPI. Това за вход.
Изход - няколко потребителски светодиода и някакъв сериен изход.
Ще има и мониторинг на батерията, но ще е нещо елементарно - напрежение в определен момент, например в режим повишена консумация. Няма да се правят статистики за изразходвана енергия и т.н.
Предстои да уточня с какво ще следя напрежението на батерията - с компаратор или АЦП. И двата варианта имат предимства и недостатъци.
Може да се следи и индиректно. Повечето микроконтролери които съм използвал обаждат каква е била причината за последния ресет. Ако е BOR, работата е ясна - батерията е за в кофата...

Desert Leo написа:
itso.t, с какъв тип батерии ще се храни дивайса - първични (тионил-хлорид?) или акумулатор (Li_Ion?)...

Вероятно ще е CR2032 или нещо сходно.


Съб Май 27, 2017 10:33 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Ultra low power MCU
Ами дотук нищо чак толкова фрапиращо, т.е. изоборът на възможни контролери е големичък.
Въпросът е докъде ще теглиш чертата, понеже като си говорим за сложности и проблеми най-често апетитът идва с яденето. Примерно слагаш сериен, а те ти казват "ма не може ли и USB, щото така е по-модерно", слагаш USB и почват да ти мрънкат за ethernet, слагаш и него и хоп, ама не може ли и wifi... Или пък тръгнал си с ftp, ама после се оказва че някой иска http, после пък се присещат за секюрити и айде https.
Ta така де, в началото планираш да "реализираш" кочинка пък после се оказва че кочинката е многоетажна и се иска леко да поназнайваш и от архитектура или има опасност лайната да се срутят... И тъй като това е често срещан проблем, съответно инструментите и материалите почват да ги правят малко странни, хем за кочинки, хем за небостъргачи, а понякога нито за едното, нито за другото ;-)
Лошото е, че няма универсално решение. И още по-лошо е, че решавайки един проблем се създават нови проблеми дето преди си ги нямал. При малките контролери е ясно - не могат това, не могат онова, но което го могат може всякак да го ползваш. Обаче колкото повече карантии добавят към контролера става по-шибано. Става прекалено сложно да управляваш няколко периферии в един bare-matal loop. И щеш не щеш отиваш на някаква форма на многозадачност. Дали RTOS или друга изгъзица. И уж си решил проблема, ама не, понеже сложиш ли многозадачност и се почват проблеми със синхронизации, проблеми с атомични операции и т.н. Почваш на тия проблеми да им търсиш решение, намираш някакво, но всяко решение обикновено създава нови проблеми и така до откат...
Та или трябва някъде да теглиш една черта и да кажеш оттук нататък гледайте си работата... или много внимателно да избираш "решенията", за да не се окаже че още на втория етаж от кочинката проблемите са станали повече от допустимото и трябва да рушнеш всичко до основи.


Съб Май 27, 2017 11:59 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Ultra low power MCU
Няма подобна опасност. Предвидена е някаква степен на усложнение от първоначалното задание, но има яснота в какви граници би било. Някой и друг вход повече, някоя и друга юзерска функция, и все от тоя род.
Ако се стигне до USB или етренет, канселирам задачата. Всяка жаба, да си знае гьола. В моето си блато, такива сложни джаджи не виреят... :D
Относно многозадачността... Вероятно ще има някаква, псевдо такава - някакъв елементарен "time slicing".


Съб Май 27, 2017 12:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Ultra low power MCU
Абе то верно, че увеличаването на апетита е често срещано явление, ама чак до там... :)

itso.t, колко време се очаква да работи дивайса с тази батерия?
Не е лошо да храниш сензорите от пин на проца и да им гасиш захранването в спящ режим.


Съб Май 27, 2017 12:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Ultra low power MCU
itso.t написа:
Изход - няколко потребителски светодиода и някакъв сериен изход.

А има ли сериен вход? Ако има - един шотки от твоя RX, към един електролитен и можеш и без захранване да минеш.

_________________
Warriors of the Night, ASSEMBLER!!!


Съб Май 27, 2017 5:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Ultra low power MCU
Тая фатка май бачкаше само при барон Мюнхаузен... :D


Съб Май 27, 2017 7:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 3:35 pm
Мнения: 1803
Мнение Re: Ultra low power MCU
Да- така консумира по-малко. В някои случаи може и да отдава електричество.
Едит:
HCL написа:
Ако все пак някой се реши да подкарва Ambiq Micro, нека се обади. Имам познат който е при тях и би могъл да удари едно рамо ако се наложи.

Другата седмица излиза Apollo2 dev board-a за 55 EUR

http://shop.feeu.com/epages/es966226.sf ... s/AMAPHEVK
http://ambiqmicro.com/apollo-ultra-low- ... ollo2-mcu/

-Много интересно и полезно.
Не разбрах развойни средства и програмиране- документация?
Ако може твоят приятел да прати нещо по темата.
Това видях при братушките, нещо скъпо ми се видя. Нямат го в наличност и е с Apollo1
https://www.terraelectronica.ru/catalog_info.php?CODE=2090041


Нед Май 28, 2017 12:04 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Ultra low power MCU
gicho написа:
...EnergyMicro - там силабс ли кои ги правят сега...

Това го бях пропуснал. С малко гуглене, вдигна пелената какво се явява серията EFM8 на Силабс, за които питах в тая тема - viewtopic.php?f=7&t=15207
Явно пак е разработка на бившите EnergyMicro, само че за 8-битовата им серия. Затова се различават от стандартната им серия и като стил на документация и като развойни средства.


Нед Май 28, 2017 1:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Ultra low power MCU
bobihot, документацията за първия Apollo, както и Ambiq Control Center (Flash tool, on-chip debugger) е налична на

http://ambiqmicro.com/support

Втората версия ще последва скоро. Разликите са по-скоро инкрементални (Двойно по-високи честоти, повече прекъсвания, повече памет...). Ядрото е M4 и съответно има поддръжка за GCC,KEIL,IAR.

Дебъгване с Segger J-Link, EDU версията за некомерсиални цели е 60е, но предполагам и OLIMEX ARM OCD ще работи.


Нед Май 28, 2017 4:31 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Ultra low power MCU
HCL написа:
документацията за първия Apollo.... е налична


Ако един списък на регистри се нарича "документация"... Нито един апп ноте, само някакъв дизайн гайд от няколко странички.

Аз лични бих стоял мнооооого далеко от подобни чепове.


Пон Май 29, 2017 10:30 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Ultra low power MCU
В подобни ситуации (когато и гугъл е леко мъглив) се допитвам до последната инстанция: github. Ето например BSP както и freertos, за гцц, иар и кайл:
https://github.com/liklon/AMBIQ_BLE
https://github.com/alecfischetti/Alecs_Repo/tree/02448d15988ea439eec3584669a70ce3c4fbbb66

Едит: тука още по-богато:
https://github.com/renton197/ota_working


Пон Май 29, 2017 1:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Ultra low power MCU
@miro_atc, явно не ти се е налагало да работи с наши продукти, да видиш какво се казва "business need to know policy" :D

Шегата на страна, имат AN и design guidlines и пр. Виж по-долу на страницата.

http://ambiqmicro.com/support


Пон Май 29, 2017 3:53 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Ultra low power MCU
HCL написа:
Виж по-долу на страницата.

http://ambiqmicro.com/support


Аз я видях, ама ти видя ли че това са апп-нотове за RTC-тата им?

Ся, ако искаш да кажеш, че за да видя консумацията примерно трябва да се обръщам към съпорта и да подписвам NDA... Не, мерси!


Пон Май 29, 2017 4:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Ultra low power MCU
И за uC има. Най долу, документът се казва "Ambiq Control Center Quickstart" и в него е описано как да ги отвориш през "Ambiq Control Center" приложението, там има и примерен код. Директен линк

http://www.ambiqmicro.com/wp-content/up ... tart_0.pdf
http://ambiqmicro.com/wp-content/upload ... 1-1p00.pdf
http://ambiqmicro.com/wp-content/upload ... 1-1p00.pdf
http://ambiqmicro.com/wp-content/upload ... 1-1p00.pdf


Пон Май 29, 2017 5:01 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 103 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6, 7  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни