| Автор |
Съобщение |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
 MCU в автомобила ...?
Моя скромен опит показва, че когато си направил нещо за автомобила си с микроконт. на масата вкъщи бачка яко, но като го сложиш в колата спираш да се кефиш и се чудиш к'во се е скапало, ще ви изреда по степен на надеждност mcu-тата които съм пробвал в автомобил:
някой ако се сеща нещо друго по-въпроса може да си направим класация 
|
| Нед Окт 17, 2004 1:53 pm |
|
 |
|
Mozfet
Ранг: Ориентиран
Регистриран на: Съб Сеп 25, 2004 4:33 pm Мнения: 273 Местоположение: София
|
Нямам кола 
_________________ Adios
Mozfet
|
| Нед Окт 17, 2004 2:04 pm |
|
 |
|
3D
|
Ñëàãàé ñàìî PIC-îâå, òå ñà íàé æåëåçíè. Ïîãðèæè ñå ìíîãî âíèìàòåëíî çà çàõðàíâàíåòî íà PIC-à, âñè÷êî èäâà îò òàì, íå ñå ñêúïè íà âàðèñòîðè è ñúïðåñîðíè äèîäè. WDT äà å âêëþ÷åí.
Óñïåõ!
|
| Нед Окт 17, 2004 3:27 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
Aз съм слагал само MSP430 на Тексас Инструментс ( я, колко интересно изглеждало името на кирилица! ) и не съм имал проблем. Работи при всякакви температури, които можеш да си помислиш в България - от -20 до +60 в отсека на двигателя. Може би проблемът ти се крие в лошото захранване на системата ти. По принцип в бордната мрежа при запален двигател има змии и гущери, еле пък ако е стар фтомбил с бобина и чукче. При всички случаи за такива приложения трябва да имаш активен Watchdog, иначе си е хазарт.
|
| Нед Окт 17, 2004 4:18 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
12F629 - лампата на плафона в купето. За едното хоби. Досега не съм забелязал аномалии. Колата - 15 годишно немско желязо.
16F870 - стъклата в колата на един приятел. Направихме ги малко по- умни. Колата горе долу като първата. Работи.
Толкоз.
Но. Използвам пикове в доста жестоки условия (разряд на 3KV/40uF - с галванична връзка с пика, при много добра платка обаче - 8 слоя). По конкретно 18F серия. Желязо.
|
| Пон Окт 18, 2004 9:46 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
Ами винаги, когато се слагат компютри в коли, те са или в метални кутии или в пластмасови, но със солидна екранировка от медно фолио от вътрешната страна. Защото дори самото MCU да не е чувствително към смущения, все някой чип около него ще е. 
|
| Сря Окт 20, 2004 12:33 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
А тея дни ми се случва нещо доста интересно, првя един контролер и съм му сложил бутлоадер, и не щеш ли от вкл. и изкл. на захранването го хваам че си трие програмата, всъщност предполагам се стартира от различни места щото и др. неща виждамда стават дето не трябва .. че даже и EEPROM успява да затрие с една функция ... то това ще си го оправя, ама мисълта мие до колко може да се разчита на вътрешен ресет ..... досега съм нямал особенни проблеми но .....последно му пуснах и BOR .... за последен път правя нещо по сериозно без външен ресет ... други път си слагам максима ... 
|
| Пет Окт 22, 2004 8:55 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
Абе аз да ти кажа досега ядове не съм брал. Стандартната ми схема е 10nf и 10к, ако ще го програмирам често, иначе 100nf. Досега проблем не съм имал, а условията хич не са ми от леките. Друго което рядко практикувам е да управлявам ресета през логически елемент. Нискоомно да не мърда. Кофти като трябва да го програмираш пустия му пик обаче. Трябва да го отделиш някак си. Да не ти бяга захранването и затова да ти прави магарии? Не ми прилича не ресет защото не съм имал случай след ресет да попадна някъде другаде освен 0 адрес. За пик говорим де.
|
| Съб Окт 23, 2004 4:02 pm |
|
 |
|
Òîíè
|
Äà áå .. è íà ìåí íå ìè ñå å ñëó÷âàëî, íåùî òúïèÿ áóòëîàäåð ñå øàøêà è ñâèíè.. êàêúòî è äà å ùå ãî ðàçêàðàì ... è áåç òîâà ñ íåãî íå ìîãà äà ñè çàùèòÿ êîäà, ïî íàòàòúê ùå ñóè íàïèøà ìîé.
|
| Нед Окт 24, 2004 12:25 am |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
Ами аз си написах един на С, щото ме мързеше да мисля. Стана само 1К??? Ама грам не съм се опитвал да го оптимизирам, а и пригоден за конкретното ми приложение (пише по екрана).
|
| Нед Окт 24, 2004 11:24 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Eeeee 1 k ми е много бе ... това си е бая място .... ще направя нещо дребно ама ...... то в CCS има обаче май иска допълнителни пинове а аз искам само по RS
|
| Нед Окт 24, 2004 3:39 pm |
|
 |
|
Mozfet
Ранг: Ориентиран
Регистриран на: Съб Сеп 25, 2004 4:33 pm Мнения: 273 Местоположение: София
|
Добра идея е на всеки n на брой цикъла на програмата, важните регистри като TRIS, OPTION_REG, CMCON etc. да се реинициализират. Това n трябва да се подбере така, че реинициализацията да става например на всеки 10 сек. По този начин си гарантираме безпроблемна работа на PIC-a, месеци и дори години, в зашумена индустриална среда.
_________________ Adios
Mozfet
Последна промяна Mozfet на Нед Окт 24, 2004 6:40 pm, променена общо 1 път
|
| Нед Окт 24, 2004 5:18 pm |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
Преди бая отдавна си правех аларма за колата с AT89C1051 със всички екстри, дистанционно мелодии, даже и плафона гасеше плавно, де що имаше прекъсване в процесора правеше нещо, на масата в къщи сичко ОК, слагам в колата навързвам хиляди жици по разните лампи и т.н. пробвам на място с изключен двигател пак ОК. паля и тръгвам и почват майтапите, лампи светят свирки пеят, вратите се заключиха за по-интересно, и чипа взе че се нагря зверски чак си стопи боята ... е й т'ва е стабилен чип за кола 
|
| Нед Окт 24, 2004 6:33 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30686 Местоположение: София
|
Ммм да добра идея е това с регистите .... аз в момента всички критични променливи съм ги сложил в масив и постоянно му правя проверка на чексумата, пазя променливата на състоянието на две места и я сравнявам също преди всяко проверяване на състоянието, WDT е включен ....ще взема и регистрите да проверявам .. не че в тая схема е чак толкова критично но .. за всеки случай 
|
| Нед Окт 24, 2004 9:21 pm |
|
 |
|
forest_gump
Ранг: Професионалист
Регистриран на: Сря Окт 13, 2004 11:24 pm Мнения: 500 Местоположение: Стара Загора
|
Ако се поставя на местото на контролера който току що е разбрал че чек сумата на важните му регистри е друга (различна от вярната), много ми е интересно как бих решил въпроса, след като вече съм в кома,
Единственото спасение е да чакам WDT да ме дефибрилира (Справка Цецо) 
|
| Нед Окт 24, 2004 11:03 pm |
|
|