Хостинг - Обзор: эпицентр русскоязычного хостинга

Здравствуйте, гость ( Вход | Регистрация )

> Микроконтроллеры, Взгрустнулось и сделалось 2
Admin
сообщение 25.02.2011, 08:31
Сообщение #1





Группа: Admin
Сообщений: 10,656
Регистрация: 16.05.2002
Из: "ХостОбзор"
Пользователь №: 2


Репутация: 302


Вслед за Виктором, тоже взгрустнулось и в порыве ностальгии взялся в руку паяльник. Иван Сергеевич Карпухин во время последнего совместного чаепития убедил, что делать в наше время что-либо на рассыпухе не по-пацански, надо на микроконтроллерах. Послушался и собрал вот такую фигулину для лабораторного блока питания - http://elektrosvit.narod.ru/shems/cifr_izm...fr_izm_zash.htm

Работает прерасно. Одна беда - работает не всегда. Понятное дело, что программу я брал готовую, более того, и контроллер программировал не я. Я вообще первый раз микрокотроллер живьём в руках держал. Только собирал всё это в кучку. Лезть на форумы, где спецы тусуются стесняюсь, а тот же Иван Сергеевич говорил, что на нашем форуме он знает людей, которые зубы съели на этом деле. Поэтому вопросы адресую им всем.

Суть проблемы - сбоит процессор. Обычно при включении. На дисплее высвечены отдельные сегменты и полная статичность картинки. На кнопки может не реагировать, а может иногда и реагировать и можно "подтолкнуть" программу. Не всегда снятие питания с процессора приводит к положительным результатам, т.к. в соответствии с алгоритмом программы последние установки сохраняются в памяти, и получается, что программа стартует считывая весь этот сохраненный накануне мусор.

Кабы все это было на рассыпухе - ясен пень, алгоритм простой - проверяй монтаж, качество пайки и элементов. А вот с МК не знаю как люди обходятся. Монтаж проверил раз 12, столько же раз проверил места пайки, спирта на промывку платы извел столько, что отдельно взятого человека можно было бы конченным алкашом сделать, грешить на программу и качество записи её в МК не могу, т.к. может неделю работать без всяких нареканий, а потом раз и взбеситься. Питание на LM317 приходит чистое, без выбросов.

И собственно, конкретный вопрос к тем, кому не лень будет на схему взглянуть. Может нужно к какой-нибудь ноге единицу подтянуть или что-то конденсатором зашунтировать, чтобы МК уверенность в этой жизни почувствовал? Может из-за того, что MCLR посажен прямо на +5,12V сброс проходит раньше, чем сам чип выходит на рабочий режим? В общем, сам я до влияния пятен на солнце дойду. Если есть опытные микроконтроллерщики, подскажите: Что проверять, где проверять, в какую сторону вообще рыть, какие ноги щупать...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов
Admin
сообщение 23.03.2011, 07:43
Сообщение #2





Группа: Admin
Сообщений: 10,656
Регистрация: 16.05.2002
Из: "ХостОбзор"
Пользователь №: 2


Репутация: 302


Ну и чума эти ваши микроконтроллеры. Я кажется подсел не по-детски...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kolobok
сообщение 23.03.2011, 10:10
Сообщение #3


*Nix admin


Группа: Старые пользователи
Сообщений: 518
Регистрация: 03.06.2004
Из: RU, Lipetsk
Пользователь №: 498


Репутация: 222


Цитата(Admin @ 23.03.2011, 07:43) *

Ну и чума эти ваши микроконтроллеры. Я кажется подсел не по-детски...

Это нормально (IMG:style_emoticons/default/rolleyes.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Admin
сообщение 23.03.2011, 11:21
Сообщение #4





Группа: Admin
Сообщений: 10,656
Регистрация: 16.05.2002
Из: "ХостОбзор"
Пользователь №: 2


Репутация: 302


Цитата(kolobok @ 23.03.2011, 10:10) *

Это нормально (IMG:style_emoticons/default/rolleyes.gif)

Это для Вас нормально, а когда со стороны посмотришь на мужика, который просит соседа поменять новый ноут на соседский пятнадцатилетний Compaq только из-за того, что у того есть RS232, LTP и USB в одном флаконе, то в пору повертеть указательным пальцем у виска (IMG:style_emoticons/default/smile.gif)

Кстати, Павел, может бросите в личку какие-нибудь рекомендации для старта, чтобы мимо самых больших грабель проскочить? В частности, больше всего сейчас интересует на чем остановиться по софту для программирования (С и/или ASM) и чем шить (вернее, чем сами прошиваете)? Речь идет об AVR и вышеозначенном компьютере (IMG:style_emoticons/default/smile.gif) (т.е. есть любой порт на выбор, хотя USB жалко, он только один, какой-то древний пентиум и WIN98 на борту).
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kpv
сообщение 23.03.2011, 16:33
Сообщение #5


DELEGATED, VERIFIED


Группа: Старые пользователи
Сообщений: 913
Регистрация: 10.03.2005
Из: Рувеба
Пользователь №: 1,129


Репутация: 237


Цитата(Admin @ 23.03.2011, 11:21) *

Это для Вас нормально, а когда со стороны посмотришь на мужика, который просит соседа поменять новый ноут на соседский пятнадцатилетний Compaq только из-за того, что у того есть RS232, LTP и USB

у меня для этих целей куплен хабик для ноутов - и больше подключить можно и разъёмы на ноуте не так быстро убиваются. Также занедорого продаются usb2com usb2lpt с которыми программаторы нормально живут (у меня не было проблем).
Кстати, Пётр, переходник usb2com можете собрать своими руками (IMG:style_emoticons/default/smile.gif)
Цитата

В частности, больше всего сейчас интересует на чем остановиться по софту для программирования (С и/или ASM)

Если ресурсы микроконтроллера позволяют, то лучше Си. компиляторы сейчас генерят минимальный оверхед, а в языке высокого уровня быстрее освоитесь и удобнее.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Сообщений в этой теме
Admin   Микроконтроллеры   25.02.2011, 08:31
kolobok   Если смотреть Datasheet на этот контроллер, то мож...   25.02.2011, 09:06
Admin   Спасибо, Павел, что откликнулись. Если смотреть...   25.02.2011, 11:45
Admin   Кстати, Павел, уж коли Вы так добры, не подскажите...   25.02.2011, 12:08
kpv   Кстати, Павел, уж коли Вы так добры, не подскажит...   25.02.2011, 19:43
kolobok   индикаторы какие использовали? если питание плохо...   25.02.2011, 21:34
kpv   К слову говоря, на мой взгляд управление сегмента...   25.02.2011, 22:39
Admin   микроконтроллеры специально придумали, чтобы изба...   26.02.2011, 00:34
Admin   А на тему микроконтроллеров - по бОльшей части ра...   26.02.2011, 00:20
Admin   Попробуйте соорудить кнопку ресета: от первой нож...   25.02.2011, 23:58
Ivan   Я в даташит не глянул, но обычно, в таких случаях,...   25.02.2011, 17:49
Admin   Докладываю. Резистор 100ом субъективно жизнь улуч...   25.02.2011, 19:35
Admin   Ну и чума эти ваши микроконтроллеры. Я кажется под...   23.03.2011, 07:43
kolobok   Ну и чума эти ваши микроконтроллеры. Я кажется по...   23.03.2011, 10:10
Admin   Это нормально :rolleyes: Это для Вас нормально,...   23.03.2011, 11:21
kpv   Это для Вас нормально, а когда со стороны посмотр...   23.03.2011, 16:33
Admin   Кстати, Пётр, переходник usb2com можете собрать ...   23.03.2011, 17:42
Ivan   Вот так и забросит Петр Павлович ХостОбзор и будем...   23.03.2011, 13:51
Admin   Вот так и забросит Петр Павлович ХостОбзор и буде...   23.03.2011, 15:49
dima2   будем мы на МикроконтроллерОбзор ездить. О подс...   25.03.2011, 12:53
Admin   осталось только найтить - кто сможет это сделать....   25.03.2011, 16:15
kolobok   По поводу AVRStudio - к ней подключается WinAVR и ...   24.03.2011, 00:09
Admin   По поводу AVRStudio - к ней подключается WinAVR и...   24.03.2011, 15:20
kolobok   Фирменный или самодельный? Самодельный. Но схему...   24.03.2011, 22:12
Admin   Да и поновее что то надо уже приобретать ... Ну,...   25.03.2011, 07:28
Anatoly Bogdanov   Читаю, читаю, не понимаю какая задача перед вами с...   25.03.2011, 08:47
Admin   Читаю, читаю, не понимаю какая задача перед вами ...   25.03.2011, 11:48
Forkast   Сорри за оффтоп, но хочу посоветовать один форум -...   24.03.2011, 11:25
kolobok   Сорри за оффтоп, но хочу посоветовать один форум ...   24.03.2011, 14:04
Admin   С этой стороны засада... "AVR Studio is not s...   24.03.2011, 19:55
2 страниц V  1 2 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.04.2024, 06:34
Яндекс.Метрика