реклама на сайте
подробности

 
 
> жутко глючит мк, помогите пожалуйста
_Ivan_33
сообщение Apr 20 2008, 11:10
Сообщение #1


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



Здравствуйте уважаемые разработчики!!!
помогите пожалуста начинающему
делаю бегущие огни
прошивку почти написал
но проблема в том, что когда я ставлю delay_ms(...) то время указанное в скобках будет не такое, а будет хаотично (при подключенной переменке) и все будет норм если просто подключен светодиод
мк - attiny2313
частота внутренняя 1 МГц
суть устройства: мк управляет с помощью симисторов цепями лампочек которые мигают, медленно включаются и выключаются в определенной последовательности
схема питания - блок питания на выходе 10 вольт - конденсатор 470 мкф 25 вольт на землю - кренка - кондер 22 мкф на 63 вольта на землю - кондер 0,1 мкф на землю - сам мк
схема управления - нога мк - резистор 330 ом - оптопара moc3021 - симистор - с одной стороны цепь лампочек с другой вывод переменки и на лампочке еще 1 вывод переменки
схема обнаружения 0 на переменке (ну чтоб определить момент когда мгновенное напряжение в переменке равна 0) - фаза переменки - резистор 560 ком - диод 1n4107 - нога мк...

помогите пожалуйста!!!! я уже с этим около месяца копошусь!!!

Сообщение отредактировал _Ivan_33 - Apr 20 2008, 11:12


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vladi1147
сообщение Apr 22 2008, 09:54
Сообщение #2





Группа: Новичок
Сообщений: 10
Регистрация: 22-04-08
Пользователь №: 36 993



Цитата(_Ivan_33 @ Apr 22 2008, 13:08) *
и что делать?


Добрый день всем!

Пусть меня старшие товарищи поправят, если я ошибаюсь, но мне кажется было бы полезно познакомиться с программой FlowCode. Она, кажется, для PIC-контроллеров, но позволяет отвлечься от кодирования на ассемблере или Си и сосредоточиться на происходящих событиях. Полученный hex-файл можно загрузить в Proteus, если не хватает внешних элементов, и увидеть происходящее без осциллографа, как если бы он был.

Конечно, окончательный ответ будет найден на макетной плате, но его легче искать, когда ясна суть происходящего.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Ivan_33   жутко глючит мк   Apr 20 2008, 11:10
- - sKWO   Цитата(_Ivan_33 @ Apr 20 2008, 14:10) но ...   Apr 20 2008, 11:20
- - _Ivan_33   ..... с помощью этого кода я хочу узнать как плав...   Apr 20 2008, 11:26
|- - sKWO   Цитата(_Ivan_33 @ Apr 20 2008, 14:26) #in...   Apr 20 2008, 11:36
- - _Ivan_33   Код#include <tiny2313.h> #include <del...   Apr 20 2008, 11:37
- - domowoj   Это не глюк, а помехи от включения симистора. Став...   Apr 20 2008, 11:39
|- - tazik   Посмотрите здесь AVR182: Zero Cross Detector AVR0...   Apr 20 2008, 11:51
- - _Ivan_33   транс - трансформатор? у меня самодельный блок пит...   Apr 20 2008, 11:53
- - Amper25   При переходе через 0 не надо включать лампы. При п...   Apr 20 2008, 12:01
- - _Ivan_33   у меня нет никакого счетчика   Apr 20 2008, 12:04
|- - domowoj   Цитата(_Ivan_33 @ Apr 20 2008, 19:04) у м...   Apr 20 2008, 12:11
- - _Ivan_33   а напишите мне пожалуйста буквально 3 строчки кодл...   Apr 20 2008, 12:15
- - domowoj   К сожалению с СИ я на ВЫ, а на словах- таймер в ре...   Apr 20 2008, 12:34
- - _Ivan_33   если вы с СИ на вы то я с ним незнаком... учился н...   Apr 20 2008, 12:59
|- - tazik   Иван, а у Вас какая тактовая частота МК?   Apr 20 2008, 13:07
|- - domowoj   Цитата(_Ivan_33 @ Apr 20 2008, 19:59) есл...   Apr 20 2008, 13:47
- - _Ivan_33   Цитата(_Ivan_33 @ Apr 20 2008, 15:10) мк ...   Apr 20 2008, 13:20
|- - tazik   Ага, тогда предлагаю сделать так: Вы пробуете сдел...   Apr 20 2008, 13:28
- - _Ivan_33   в протеусе вообще нет модели тини2313 тока 90s2313...   Apr 20 2008, 13:48
|- - domowoj   Цитата(_Ivan_33 @ Apr 20 2008, 20:48) в п...   Apr 20 2008, 13:55
- - _Ivan_33   бегущие огни без медленного загорания и отключения   Apr 20 2008, 14:00
|- - tazik   Цитата(_Ivan_33 @ Apr 20 2008, 22:00) шту...   Apr 20 2008, 14:05
- - _Ivan_33   ну так значит что может служить помехами?? включен...   Apr 20 2008, 14:11
|- - tazik   Цитата(_Ivan_33 @ Apr 20 2008, 22:11) ну ...   Apr 20 2008, 14:23
- - _Ivan_33   я брал светодиод и у меня все было нормально... ап...   Apr 20 2008, 14:26
|- - tazik   Цитата(_Ivan_33 @ Apr 20 2008, 22:26) я б...   Apr 20 2008, 14:33
- - domowoj   Ничего не понял, учись правильно выражать свои мы...   Apr 20 2008, 14:30
- - _Ivan_33   я отключил силовую часть (симисторы и поставил на ...   Apr 20 2008, 14:37
- - Laksus   1- Непонятно как можно сделать бегущий огонь испол...   Apr 20 2008, 14:40
- - _Ivan_33   1)я использовал один вывод чтоб - проверить на св...   Apr 20 2008, 14:46
|- - tazik   Хорошо. А если подключить силовую часть и просто п...   Apr 20 2008, 14:58
|- - domowoj   Цитата(_Ivan_33 @ Apr 20 2008, 21:46) - у...   Apr 20 2008, 15:04
- - _Ivan_33   а если помигать без привязки к полупериодам одной ...   Apr 20 2008, 15:28
|- - tazik   Цитата(_Ivan_33 @ Apr 20 2008, 23:28) а е...   Apr 20 2008, 15:48
- - _Ivan_33   кароче пипец забрасываю это дело - поступлю в вуз ...   Apr 20 2008, 16:01
- - Laksus   В первом вопросе написано "медленно включаютс...   Apr 20 2008, 16:37
- - _Ivan_33   я как бы порциями даю энергию лампочке(цепи) приче...   Apr 20 2008, 16:57
|- - tazik   Цитата(_Ivan_33 @ Apr 21 2008, 00:57) а н...   Apr 20 2008, 17:12
- - domowoj   Учиться, Учиться, Учиться, и еще раз учиться (по...   Apr 20 2008, 16:58
- - Omen_13   Ёп... Вот это смена подрастает! На ВУЗ не ...   Apr 20 2008, 17:05
- - _Ivan_33   к сожалению нет и сегодня не будет завтра пробный ...   Apr 20 2008, 17:13
- - Omen_13   ШИМ это широтно-импульсная модуляция. Если вкратце...   Apr 20 2008, 17:23
- - _Ivan_33   б-наибольшее в-наименьшее схемка прилагается так...   Apr 20 2008, 17:41
- - Omen_13   Иди пока, выспись перед экзаменом. Схема ужОс, ес...   Apr 20 2008, 17:47
- - _Ivan_33   к черту... всем спокойной ночи без прерываний ...   Apr 20 2008, 17:50
|- - Omen_13   Цитата(_Ivan_33 @ Apr 20 2008, 23:50) а т...   Apr 20 2008, 21:27
- - domowoj   Почти согласен. А для начала реши простую задачку ...   Apr 21 2008, 02:00
- - _Ivan_33   йа блондинко только сегодня заметил что когда я в...   Apr 21 2008, 04:17
|- - Omen_13   Цитата(_Ivan_33 @ Apr 21 2008, 10:17) и п...   Apr 21 2008, 20:06
- - _Ivan_33   if (PINA.1==0){ if (PINA.1==1){ PORTB=4;};}; [els...   Apr 21 2008, 13:49
- - domowoj   Нет. Переход лучше ловить используя внешние прерыв...   Apr 21 2008, 14:18
- - _Ivan_33   где почитать про прерывания чтоб было хорошо напис...   Apr 21 2008, 14:20
|- - tazik   Цитата(_Ivan_33 @ Apr 21 2008, 22:20) где...   Apr 21 2008, 14:43
- - domowoj   Евстифеев http://lord-n.narod.ru/walla.html там мн...   Apr 21 2008, 14:38
- - _Ivan_33   но ведь изменение логического уровня на ноге мк мо...   Apr 21 2008, 15:10
|- - tazik   Цитата(_Ivan_33 @ Apr 21 2008, 23:10) но ...   Apr 21 2008, 15:26
- - _Ivan_33   кароче все понятно - при пересечении нуля по преры...   Apr 21 2008, 15:31
|- - tazik   Цитата(_Ivan_33 @ Apr 21 2008, 23:31) буд...   Apr 21 2008, 15:50
- - _Ivan_33   симистор   Apr 21 2008, 16:11
- - domowoj   Еще раз повторюсь реши простую задачку без зажига...   Apr 21 2008, 16:50
- - _Ivan_33   нету, вот эту штуку сделаю его и куплю...   Apr 21 2008, 16:53
- - _Ivan_33   да, я сейчас заболел - время появилось   Apr 22 2008, 05:57
- - _Ivan_33   вот узнал чтоб глобально разрешить прерывания нужн...   Apr 22 2008, 09:08
|- - tazik   Цитата(_Ivan_33 @ Apr 22 2008, 17:08) вот...   Apr 22 2008, 09:58
- - _Ivan_33   блин перерыл книги там мало что написано.... ну мо...   Apr 22 2008, 10:37
|- - tazik   Цитата(_Ivan_33 @ Apr 22 2008, 18:37) бли...   Apr 22 2008, 10:44
- - _Ivan_33   как делать прерывания... хотя бы на изменение лог ...   Apr 22 2008, 13:27
|- - domowoj   Цитата(_Ivan_33 @ Apr 22 2008, 20:27) как...   Apr 22 2008, 16:15
- - _Ivan_33   нашел на gaw.ru детектор нуля... сейчас буду рази...   Apr 29 2008, 09:57
- - _Ivan_33   вот в книжке евстифеева написано что есть вектор п...   May 1 2008, 08:45
- - domowoj   Там же все написано. В GIMSK устанавливаешь PCIE, ...   May 1 2008, 09:10
- - _Ivan_33   а вот написано - изменение сигналов на выводах - н...   May 1 2008, 09:46
|- - tazik   Цитата(_Ivan_33 @ May 1 2008, 17:46) а во...   May 1 2008, 09:51
- - domowoj   Не в GIMSK , а в PCMSK- маска прерывания. Посмотри...   May 1 2008, 09:51
- - _Ivan_33   я его сегодня скачал!!! и тем более я ...   May 1 2008, 10:06
|- - tazik   Цитата(_Ivan_33 @ May 1 2008, 17:59) я ег...   May 1 2008, 10:10
- - _Ivan_33   Each PCINT7..0-bit selects whether pin change inte...   May 1 2008, 10:12
|- - domowoj   Цитата(_Ivan_33 @ May 1 2008, 17:12) Each...   May 1 2008, 10:28
|- - tazik   Цитата(_Ivan_33 @ May 1 2008, 18:12) Each...   May 1 2008, 10:35
- - _Ivan_33   все... поехал в сад... вечером буду...   May 1 2008, 10:41
|- - tazik   Цитата(_Ivan_33 @ May 1 2008, 18:41) ну а...   May 1 2008, 10:48
- - _Ivan_33   #include <tiny2313.h> #include <delay.h...   May 1 2008, 17:10
- - domowoj   #include <tiny2313.h> // Pin change 0-7 int...   May 1 2008, 17:19
- - _Ivan_33   а мне подсказали что исправить на номера битов это...   May 1 2008, 17:50
|- - domowoj   Цитата(_Ivan_33 @ May 2 2008, 00:50) а мн...   May 1 2008, 18:12
- - _Ivan_33   ну вообщем мы объявили функцию... там выполняется ...   May 1 2008, 18:26
- - WHALE   switch (a) { case 0 : .... break; ...   May 2 2008, 08:09
- - _Ivan_33   кароче мне объяснили как сделать это.... но вопрос...   May 7 2008, 15:32
- - _Ivan_33   начал изучать счетчики - вопрос: как записать и ку...   May 8 2008, 17:59
- - fredo   Цитата(_Ivan_33 @ May 8 2008, 21:59) нача...   May 8 2008, 19:32
- - _Ivan_33   Цитата#include <tiny2313.h> #include <del...   May 9 2008, 10:34
- - _Ivan_33   вот пишу опять сюда... ничего не получается... тот...   May 25 2008, 15:24
|- - Сергей Борщ   Цитата(_Ivan_33 @ May 25 2008, 18:24) вот...   May 25 2008, 15:40
|- - domowoj   Цитата(_Ivan_33 @ May 25 2008, 22:24) цеп...   May 25 2008, 16:07
- - _Ivan_33   эффект тот же... но мигать стало почаще   May 25 2008, 15:55
- - WHALE   дык а зачем вам прерывание от смены уровней на пин...   May 25 2008, 16:08
- - _Ivan_33   1) взято с аналогичного девайса но + диод на ногу ...   May 25 2008, 16:10
|- - domowoj   Цитата(_Ivan_33 @ May 25 2008, 23:10) 1) ...   May 25 2008, 16:20
- - _Ivan_33   220 вольт... не на землю а эту переменку и выпрями...   May 25 2008, 16:26
2 страниц V   1 2 >


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01463 секунд с 7
ELECTRONIX ©2004-2016