Регулирование яркости светодиодов по ШИМ на PIC12F629
05.02.2012, 14:33
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
С графами можно узреть многие нюансы .
Например разница между установкой бит по отдельности и записью значения сразу в порт...
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 05.02.2012 в 14:42.
|
|
|
|
05.02.2012, 14:52
|
|
|
Вид на жительство
Регистрация: 16.09.2011
Сообщений: 342
Сказал спасибо: 10
Сказали Спасибо 170 раз(а) в 103 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
Сообщение от dosikus
|
|
С графами можно узреть многие нюансы
|
С осциллографом тоже, только крутить дольше и не так удобно
Сообщение от Alpout
|
|
Bumbarra, у тебя много ошибок. нерабочая программа.
|
Оу щщеет  Вот и помогай после этого людям.
Это же ЧАСТЬ кода, а не полный код, который "бери и прошивай". Там нет ни конфигурации, и описания переменных, ни прочей фигни, так необходимой для "опыта".
У alvadep -а тоже работоспособный код, спорить
не буду, все верно. Просто я основывался на общем включении диодов, а он разнес включение каждого отдельно в своем блоке.
Alpout, ты как определил, что не работоспособна? Скопировал текст и зашил его прямиком в контроллер? А осциллограф подключал? Ну а конфигурацию настраивать кто будет? А все остальное? Разве не видел, что там ШИМ постоянна, поскольку отсутствует код для выбора значений ШИМ. А ты наверно ожитал, что диоды будут плавно менять яркость, чтоль?
Сообщение от Alpout
|
|
не смарел еще выходы портов как сделаны.
|
Вначале RTFM, черт подери, а уж потом обвинения в неработоспособности. Пожалуйста, только так, а не иначе.
Вычисляемый переход - эт просто для вызова значения ШИМ из таблицы. Например, 10 уровней яркости, для которых определены табличные значения.
Последний раз редактировалось Bumbarra; 05.02.2012 в 14:54.
|
|
|
|
05.02.2012, 14:53
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
И косяки из за неправильного расчета таймингов .
__________________
Осторожно , злой кот
|
|
|
|
05.02.2012, 15:06
|
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
Сообщение от dosikus
|
|
О чем ? О "бесполезности" симуляторов ?
|
Мы сейчас говорим о... "частичной полезности" симуляторов??? Или о "полных заменителях МОЗГА и железа"???
У Виктора есть статья о симулятивных воздействиях в МПЛАБ. Кто может похвастать владением сего чудного дара??? Лес поднятых рук не наблюдается. Т. е. , люди пользуются симулятором МПЛАБ ограничено, а дальше - кто во что гаразд...
Сообщение от dosikus
|
|
Минимум - "вы не умеете их готовить" , максимум вы не умеете ими пользоваться.
|
... или, достаточный опыт общения с ними приводят к мысли о "зря потраченном времени непропорциональному полученному результату".
Больше напрягает вздроч симулятора Кейл, чем наличие/отсутствие данной возможности в ПРОТЭЗЕ...
|
Цитата:
|
Разработка начинающими только в "железе" не понимая происходящего внутри процессора, приводят к катастрофическим результатам.
То что устройство якобы производит правильные телодвижения , совсем не означает отсутствие косяков в коде .
|
Если у начинающего в голове пусто, то пусто во всех отношениях - и железа, и устройства МК, и работы симуляторов. Не каждый МОСК осилит и железо, и ПРОТЭЗ одновременно.
|
Цитата:
|
|
Примеров во что это выливается достаточно.
|
Прмеры тоже разные бывают. Пока ИНЭТ-тенденция такова - большинство вопросов "собрал в ПРОТЭЗЕ" так и остаются без внятных квалифицированных ответов, в лучшем случае - "в железе делай, будет работать".
Общая мысль такова... нельзя привязываться к одному семейству МК, нельзя привязываться к одному инструменту, всё в жизни меняется быстро и надо всё время держать нос по ветру. ПРОТЭЗ, в этом отношении, является тормозом, в большинстве случаев.
А дальше, как говорится... "выбор за вами", каждый решает сам.
|
|
|
|
05.02.2012, 15:09
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Сообщение от st__1
|
|
Мы сейчас говорим о... "частичной полезности" симуляторов??? Или о "полных заменителях МОЗГА и железа"???
|
Ни в коем случае. Только совместное использование симуляторов , железа и мозгов.
Сообщение от st__1
|
|
Общая мысль такова... нельзя привязываться к одному семейству МК, нельзя привязываться к одному инструменту, всё в жизни меняется быстро и надо всё время держать нос по ветру.
|
Золотые слова. Как вы знаете на чем то одном не зацикливался никогда...
|
Сообщение от st
|
|
ПРОТЭЗ, в этом отношении, является тормозом, в большинстве случаев.
|
Неправда ваша , если использовать для определенных задач и с определенными компонентами - все нормально. Ограничим сферу - pic,avr .
Стас ты личку смотришь ?????
Свежий пример реальной помощи "резиновой женщины"
http://www.microchip.su/showthread.p...223#post153223
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 05.02.2012 в 15:20.
|
|
|
|
05.02.2012, 15:23
|
|
|
Прописка
Регистрация: 02.08.2006
Адрес: Украина
Сообщений: 147
Сказал спасибо: 37
Сказали Спасибо 30 раз(а) в 18 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
Ребята не ссорьтесь. По моему вы отошли от темы, я когда отвечал то думал что человек спрашивает про общий алгоритм реализации, а человек просто только учится (осваивает) программирование. А на счет протэусов и т.п. инструментов то кому что нравится тот тем и пользуется, главное уметь пользоваться инструментом знать что от него сам хочеш и что может он тебе дать. Если дрелью гвозди забивать, а молотком шурупы крутить : то они тоже малопригодные инструменты будут )))
|
|
|
|
05.02.2012, 15:26
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Да и все это я отношу только к новичкам . 
Опытные разработчики зная работу нутра и уже имеют свои приемы отладки, более эффективные .
Новичкам же , для такого источника граблей как софтовый ШИМ , просто необходимо все точно рассчитывать.
Ну а что бы визуально убедится в расчетах и нужен протеус , ну и совместно симулятор MPLAB .
Сообщение от roma2005
|
|
Ребята не ссорьтесь.
|
Где вы видите ссору ? У нас конструктивный диалог ... 
Стас ты личку посмотришь ??????
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 05.02.2012 в 15:36.
|
|
|
|
05.02.2012, 16:21
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
Сообщение от st__1
|
|
Мы сейчас говорим о... "частичной полезности" симуляторов??? Или о "полных заменителях МОЗГА и железа"???
|
Нуу...
Если нет второго, то первое и третье уже не помогут...
Привет, Стас!
|
|
|
|
05.02.2012, 21:11
|
|
|
Прописка
Регистрация: 13.09.2011
Адрес: Уфа
Сообщений: 253
Сказал спасибо: 20
Сказали Спасибо 19 раз(а) в 14 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
Сообщение от Bumbarra
|
|
Bumbarra
|
спорить не будем. ато и смысла нет. а то что ошибка в коде. это есть! орпеделил, как прочел, а не путем заливкой прошивки. Я понимаю что Вы там не написали шапку кода, а само сердце программы. Я уже вначале написал что Идея ВАША хорошая, но в моем случае идет работа с РОНами и вычислямыми переходами(а именно работа с таблицей). Скоро выставлю рабочий, проверенный КОД, счас у меня времени нет заниматься, так как работаю каждый день, на личное времени нет!
счас немножко идет знакомство идет с МК. я уже проверял своим же кодом на МК, а конкретнее на PIC12F629.
|
|
|
|
05.02.2012, 21:13
|
|
|
Прописка
Регистрация: 13.09.2011
Адрес: Уфа
Сообщений: 253
Сказал спасибо: 20
Сказали Спасибо 19 раз(а) в 14 сообщении(ях)
|
Re: Регулирование яркости светодиодов по ШИМ на PIC12F629
Сообщение от Bumbarra
|
|
RTFM
|
че значит??
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:07.
|
|