Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 24.03.2010, 00:35  
sashok58
Прохожий
 
Регистрация: 30.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sashok58 на пути к лучшему
Восклицание Не запускается контроллер

Дообры день!
Хто нибуть может подсказать в чем дело есть контроллер pic16f877a, контролер програмируется нормально (программа icprog) а в схеме (11,32-"+.пит",12,31-"-.пит",1-через резистор 4.7к на "+",13,14-кварц 20 мгц через конденсаторы 33пФ на "-.пит",на 20 выводе стоит светодиод) контролер не работает программа написана на бейсике компилируется без ошибок:
TRISD=0
start:
High portd.1
pause 500
Low portd.1
pause 500
goto start
end
Кварц пробывал менять на разные эффект аналогичен может контроллер бракованый?У кого какие варианты подскажите
Реклама:
sashok58 вне форума  
Непрочитано 24.03.2010, 03:00  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Не запускается контролер

Сообщение от sashok58 Посмотреть сообщение
Хто нибуть может подсказать в чем дело
Чаще всего проблемы с мозгами чем с МК.
Неясно:
1) как определили что МК не работает ?
2) как именно стоит светодиод ?
3) где слово конфигурации ?
picavr вне форума  
Непрочитано 24.03.2010, 20:58  
sashok58
Прохожий
 
Регистрация: 30.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sashok58 на пути к лучшему
По умолчанию Re: Не запускается контролер

Компилятор PicBasic Pro v.2.6 микроконтролер указывается в меню программы Microcode studio 2.1.0.1 которая потом подставляет в командную строку компилятора.

Цитата:
1) как определили что МК не работает ?
2) как именно стоит светодиод ?
3) где слово конфигурации ?
1)На всех выходах микроконтроллера низкий уровень напряжения и никакой реакции (хотя по программе должен мигать светодиод)
2)Светодиод подключен одним выводом на 20 вывод микроконтроллера напрямую, вторым выводом на минус питания
3)Конфигурацию пробывал разную (OSC:XT memory write:OFF WDT:ON DODEN:ON),(OSC:HS memory write:ON WDT:OFF BODEN:ON) пробывал даже скачивать уже откомпилированую программу для этого контроллера которая устанавливает раз в пол секунды все выводы PORTB в 1 все равно ни какой реакции
sashok58 вне форума  
Непрочитано 24.03.2010, 22:00  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Не запускается контроллер

Сообщение от sashok58 Посмотреть сообщение
13,14-кварц 20 мгц через конденсаторы 33пФ на "-.пит",
1.OSC:HS WDT:OFF и только так.
2.Конденсаторы могут быть слишком велики. Попробуйте отключить их вообще.

Если совсем ничего не получится, запуститесь от внутреннего генератора:
OSC:INTRC
Тогда период моргания будет около 5с.

Цитата:
Светодиод подключен одним выводом на 20 вывод микроконтроллера напрямую, вторым выводом на минус питания
Токоограничивающий резистор есть или нет? без него рискуете сжечь или порт или светодиод. К тому же напряжение на светодиоде без ограничительного резистора будет не более 1,2-1,5В

Последний раз редактировалось MisterDi; 24.03.2010 в 22:04.
MisterDi вне форума  
Непрочитано 24.03.2010, 22:29  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Не запускается контроллер

Своровал раз чужой проектик на PIC16F874. Запустили на 20МГц. Дико однако. Надо на 16 максимум. И не будет головной боли. Конденсаторы для кварца 33пФ много. Максимум 22. ЛуТше 18 если HS. ИМХО, если склероз не того.....
__________________
Мыслю, следовательно существую
Popeye вне форума  
Непрочитано 25.03.2010, 06:11  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Не запускается контроллер

Сообщение от MisterDi Посмотреть сообщение
Если совсем ничего не получится, запуститесь от внутреннего генератора: OSC:INTRC
У pic16f877a нет внутреннего. Появился у F887.

Сообщение от sashok58 Посмотреть сообщение
2)Светодиод подключен одним выводом на 20 вывод микроконтроллера напрямую, вторым выводом на минус питания
Если одним выводом (тем который "-" вывод у свтодиода) подключить к 20 а вторым (котрый "+") на минус питания, то же не будет вспыхивать. И резистор как сказал MisrerDi желательно нужен.

При пайке если не соблюдать осторожность, возможно убить внутрений генератор. Да и сам МК. Если к примеру паяльник пробивает.
1) проверить U питания ›4,5В (BODEN=4.3 для этого МК)
2) проверить U на ножке MCLR= лог "1", 1 ноге для DIP40.
3) Подключите внешний генератор на мелкой логике (74HC00) что бы убедится что тактирование есть, на 13 ноге для DIP40.
4) Могли убить МК при пайке. Заменить другим.
5) Мог достатся уже убитым. Заменить другим.
У меня было такое, программа стирается/пишется а не работает.

Последний раз редактировалось picavr; 25.03.2010 в 06:20.
picavr вне форума  
Непрочитано 25.03.2010, 08:56  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,528
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Не запускается контроллер

Неделю назад проверял одну мысль в протеусе. Ну, собственно, обмен между двумя МК по SPI. Главный F77 (ну валяется у меня таких штук 5, куда-то девать их надо). В проте нет модели F77. Поставил этот самый 877, как самый близкий. Компилер - от микрое, МикроС Pro. Не заводится. Час проковырялся, не хочет модель заводиться. Плюнул, поставил модель 887 - как часы все работает, только конфиг чуть подправил.

Так вот у меня есть подозрение, что с 877 какая-то тонкость есть... В протеусе все эти кварцы и кондюки пофиг, можно вообще не рисовать. Под 77 собирается и все работает в железе, на тех же 20Мгц. Под 887 тоже. А вот 877 - ну никак...
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 25.03.2010, 12:12  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Не запускается контроллер

Сообщение от DK Посмотреть сообщение
Так вот у меня есть подозрение, что с 877 какая-то тонкость есть...
Не наю.. на 877 и 874 делал блоки управления кирпичными прессами. Заводятся всегда. ))) работают уже по 8 лет. Протеус не долюбиваю имено из за глюков. Проще в железе проверить.
picavr вне форума  
Непрочитано 25.03.2010, 17:29  
sashok58
Прохожий
 
Регистрация: 30.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sashok58 на пути к лучшему
По умолчанию Re: Не запускается контроллер

Да питание на всех выводах проверял 5.6В работает от стабилизированого источника,кварци тоже разные пробывал 10мгц,16мгц,4мгц кандёры тоже пробывал уменьшать до 22пф даже без них пробывал RC генератор тоже пробывал только не пробывал внешний генератор(на логике),напряжение на 20 выводе мерял тестером при отключеном светодиоде, скорей всего контролер не рабочий кароче надо поехать купить новый контролер и я думаю всё заработает
sashok58 вне форума  
Непрочитано 25.03.2010, 18:05  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Не запускается контроллер

Сообщение от sashok58 Посмотреть сообщение
проверял 5.6В работает от стабилизированого источника
Чем измеряли? Какой стабилизатор? По документации 5,6В это выход за пределы допустимого рабочего диапазона. Возможно или ошибка измерения, или контроллер не выдержал, хотя когда-то случайно попадало на питание до 7-9В и контроллер выживал, но это не правильно.
MisterDi вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу ШИМ контроллер serb-radio Информация по радиокомпонентам 1 16.02.2010 21:10
[Решено] Нужен контроллер клавиатуры компютера. Samouchka TTL и CMOS логика 21 01.02.2010 22:45
Сгорел контроллер сети на материнке profiler Ремонт оргтехники 9 28.11.2009 03:28
Не запускается (не генерирует) ВЧ генератор в Proteus Aneg Proteus, KiCAD и другие ECAD 0 08.11.2009 01:25


Часовой пояс GMT +4, время: 20:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot