|
Микроконтроллеры для начинающих
|
|
| | Сообщение # 441
|
Витинари
Постов: 1503
Друзья |
System, все, понял. Я-то думал, тебе на каждый вывод нужно подавать сигнал определенной частоты.
На такое и восьмивыводного контроллера хватит. Просто надо будет использовать сдвиговые регистры - на них уйдет 3-4 вывода контроллера. Регистры объединяются цепочкой, три регистра дадут 24 выхода. Еще один вывод контроллера используется как вход (на нем и будешь импульсы считать). Итого получается задействовано всего пять ног МК.
|
|
| | Сообщение # 442
|
System
Постов: 118
ОК |
NovemberDreamer, если честно я не особо в этом разбираюсь,и не особо понял как это реализуется и на каком МК ,так а на Atmega8 такое можно сделать как я описал?(просто тут как бы мне проще понимается,т.к. выводов у МК много и как раз 1МК получится)Добавлено (09.03.2015, 14:37) --------------------------------------------- А подскажите еще на счет программатора USBASP, купил его,сделал под него переходник. Дрова установил,в устройствах определяется.Через него можно работать в PonyProg?А то что-то я не пойму,какой порт нужно выставить?Или нужна другая оболочка и PonyProg не будет с ним работать?
|
|
| | Сообщение # 443
|
DEXXTER933659
Постов: 1896
Друзья |
System, вот для него очень удобная прога.Сам шью только через неё... AvrDude
|
|
| | Сообщение # 444
|
System
Постов: 118
ОК |
DEXXTER933659, уже скачал ее,сначала сыпались ошибки,ничего не считывалось.Взял переподключил программатор - стал читать.Просто после PonyProg вообще непривычно,ничего не понятно....Допустим в понипрог считывал МК,он показывал что он считал,а тут нажал прочитать - пишет Чтение успешно завершено и все,а чего там прочитал не посмотришь , как я пойму пустой МК или в нем уже зашита прошивка? Фьюзы тоже не разберешь(не могу понять),стоит галочка "прямые",че это значит?если галочка стоит это значит не запрограммирован или наоборот запрограммирован?Ну и есть сделать аналогично как в Uniprof(это так же как в PonyProg тоже или нет?) и как прошивать?Выбрать прошивку и нажать программирование?Ну или дай ссыль плиз на инструкцию по программированию для чайников... Так и с понипрог что?Ей можно программировать через USBASP или не?
|
|
| | Сообщение # 445
|
DEXXTER933659
Постов: 1896
Друзья |
|
|
| | Сообщение # 446
|
Витинари
Постов: 1503
Друзья |
System, чтобы видеть hex-код, есть программка eXtreme Burner-AVR, специально создана для USBASP. Правда, фьюзы в ней не галочками ставятся, а цифрами - нет наглядности.
Цитата System (  ) так а на Atmega8 такое можно сделать как я описал?(просто тут как бы мне проще понимается,т.к. выводов у МК много и как раз 1МК получится) Я так понимаю, спидометр хочешь замутить? На атмеге8 это сделать можно, но это все равно что брать кувалду, чтоб забить гвоздь. Вечером набросаю схему, как это можно сделать на одном 14-выводном контроллере и одном сдвиговом регистре. Самое главное, оно по цене вдвое дешевле выйдет.
|
|
| | Сообщение # 447
|
mishail
Постов: 162
Друзья |
подскажите что делать, программатор юсбасп, работал нормально всего 4раза на 5раз дело было так: в авр дуде прог - прочитал все файлы хех и еер и фьюзы , нажал кнопку очистить - пошла очистка кристалла и на середине винда вывалила окно с угрозой закрыть аврдуде, после нажатия отмена закрытия этой программы - дудка выдала что контроллер очищен успешно , и при этом постоянно горит красный светодиод на прорамматоре. , запустил другие проги , но они чип не видят. Только дудка видит , при этом фюзы считываются (что хорошо они выставлены как с завода по даташиту) вот такой блин косяк. Первую атмегу прикончил - совершал с ней всевозможные действия - даже случайно кверхузадом всунул в плату расширения и пытался зашить  Добавлено (10.03.2015, 23:01) --------------------------------------------- вин 7 64 бита
Добавлено (10.03.2015, 23:17) --------------------------------------------- есть у кого -нибудь мысли по этому поводу?
|
|
| | Сообщение # 448
|
System
Постов: 118
ОК |
NovemberDreamer, ну типа того :), друг спросил просто,можно ли на МК сделать так,чтоб к МК диоды подключить и чтоб на определенной скорости диоды загорались и подсвечивали шкалы (что-то типа приборной панели - гамма) .Спасибо .Прогу скачаю посмотрю,конечно цифрами выставлять фузы вообще огонь для меня... , а так то я говорил ему,мол одного ж спидометра мало,вот если еще тахометр\бензин\температура так сделать - тогда да ,но хочет пока на спидометре попробовать,да и тахометр\бензин\температура я чет не представляю от чего оттлакиваться чтоб МК понимал когда питание подаватьДобавлено (11.03.2015, 16:26) --------------------------------------------- И щас вот че подумал...А я могу допустим МК прошить Экстрем бурнером,а потом фузы поставить в аврдуде?Просто в той графические фьюзы,понятней ставить 
|
|
| | Сообщение # 449
|
Витинари
Постов: 1503
Друзья |
Цитата System (  ) И щас вот че подумал...А я могу допустим МК прошить Экстрем бурнером,а потом фузы поставить в аврдуде?Просто в той графические фьюзы,понятней ставить А идея-то хороша. Главное, чтоб Extreme Burner автоматом фьюзы не шил. Тогда, конечно - прошиваешь флеш, еепром, если надо, а через дудку только фьюзы.Цитата System (  ) да и тахометр\бензин\температура я чет не представляю от чего оттлакиваться чтоб МК понимал когда питание подавать Там, вроде, датчики какие-то должны быть, хотя я хз. Со спидометром можно попробовать, там надо будет всего-то считать импульсы (по тому же принципу, как ты для сигнала ремня безопасности делал).
|
|
|