|
ШИМ, сделать три канала? |
|
|
|
 |
Ответов
|
Oct 7 2007, 22:42
|
Местный
  
Группа: Свой
Сообщений: 300
Регистрация: 15-03-06
Из: Москва
Пользователь №: 15 284

|
Цитата(rezident @ Oct 8 2007, 02:22)  ps1x, вы партизан, разведчик или попугай?  Что вы заладили можно ли, можно ли? Вас пока еще русским языком просят озвучить требуемые вам параметры ШИМа (период, шаг/количество ступеней и т.п) и предполагаемый способ его реализации: программный или аппаратный? Ни то ни другое. Надо подключить РГБ светодиод, с плавным изменением цвета, и в целом, способ достижения этого мне не важен, важно понять как... А параметры ШИМ 256 уровней 5кГц.
|
|
|
|
|
Oct 8 2007, 11:38
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(ps1x @ Oct 7 2007, 21:42)  Надо подключить РГБ светодиод, с плавным изменением цвета, и в целом, способ достижения этого мне не важен, важно понять как... А параметры ШИМ 256 уровней 5кГц Вот тут было обсуждение. Вообще, не стесняйтесь пользоваться поиском, многие вопросы на форуме "обсосаны до костей".
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Oct 8 2007, 11:54
|
Местный
  
Группа: Свой
Сообщений: 300
Регистрация: 15-03-06
Из: Москва
Пользователь №: 15 284

|
Цитата(=GM= @ Oct 8 2007, 15:38)  Вот тут было обсуждение. Вообще, не стесняйтесь пользоваться поиском, многие вопросы на форуме "обсосаны до костей". к сожалению, поиск по словам ШИМ и PWM ничего не дал (сдается, ибо слово короткое)
|
|
|
|
|
Oct 8 2007, 12:18
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(ps1x @ Oct 8 2007, 10:54)  к сожалению, поиск по словам ШИМ и PWM ничего не дал (сдается, ибо слово короткое) Да ладно, всё ищется на раз. Я ж вам дал ссылку http://electronix.ru/forum/index.php?showtopic=23143, вы туда ходили? Вот ещё ссылка на телесиси http://www.telesys.ru/wwwboards/mcontrol/1...ges/37530.shtmlТам правда обсуждалась 8-ми канальная шим, ниже приведен кусочек для 3-х каналов, разбирайтесь. Код void interrupt isr(void) { if(--refr) { if(--(chan1)) portb |=0x01; //нога pb0 if(--(chan2)) portb |=0x02; //нога pb1 if(--(chan3)) portb |=0x04; //нога pb2 } else { chan1 = value1; //уставка 1 chan2 = value2; //уставка 2 chan3 = value3; //уставка 3 refr = 255; //счетчик квантов шим portb = 0; //начало шим } }
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Oct 8 2007, 23:48
|
Местный
  
Группа: Свой
Сообщений: 300
Регистрация: 15-03-06
Из: Москва
Пользователь №: 15 284

|
Цитата(=GM= @ Oct 8 2007, 16:18)  Да ладно, всё ищется на раз. Я ж вам дал ссылку http://electronix.ru/forum/index.php?showtopic=23143, вы туда ходили? Вот ещё ссылка на телесиси http://www.telesys.ru/wwwboards/mcontrol/1...ges/37530.shtmlТам правда обсуждалась 8-ми канальная шим, ниже приведен кусочек для 3-х каналов, разбирайтесь. Код void interrupt isr(void) { if(--refr) { if(--(chan1)) portb |=0x01; //нога pb0 if(--(chan2)) portb |=0x02; //нога pb1 if(--(chan3)) portb |=0x04; //нога pb2 } else { chan1 = value1; //уставка 1 chan2 = value2; //уставка 2 chan3 = value3; //уставка 3 refr = 255; //счетчик квантов шим portb = 0; //начало шим } } Да спасибо
|
|
|
|
Сообщений в этой теме
ps1x ШИМ Oct 7 2007, 17:26 rezident Наверное стоит уточнить: программный ШИМ или аппар... Oct 7 2007, 17:54 SasaVitebsk Цитата(rezident @ Oct 7 2007, 20:54) Наве... Oct 7 2007, 21:30 add Один из вариантов программно так: устанавливаем та... Oct 8 2007, 06:19 SasaVitebsk Используя таймер 1 и выводы OC1A,B,C с соответству... Oct 10 2007, 13:25 =GM= Цитата(SasaVitebsk @ Oct 10 2007, 13:25) ... Oct 10 2007, 22:58  alexander55 Цитата(=GM= @ Oct 11 2007, 02:58) Спрашив... Oct 11 2007, 08:23  SasaVitebsk Цитата(=GM= @ Oct 11 2007, 01:58) Сиё наз... Oct 11 2007, 09:01   =GM= Цитата(SasaVitebsk @ Oct 11 2007, 08:01) ... Oct 11 2007, 14:00 SasaVitebsk Тогда мы действительно не понимаем друг друга.
С... Oct 11 2007, 22:16 =GM= Цитата(SasaVitebsk @ Oct 11 2007, 22:16) ... Oct 11 2007, 23:01  defunct Цитата(=GM= @ Oct 12 2007, 02:01) Код;Про... Oct 12 2007, 08:59  Rst7 Цитата(=GM= @ Oct 12 2007, 02:01) Вот моя... Oct 12 2007, 09:29  SasaVitebsk Цитата(=GM= @ Oct 12 2007, 02:01) Как вид... Oct 12 2007, 12:53   add Цитата(SasaVitebsk @ Oct 12 2007, 16:53) ... Oct 12 2007, 14:28  singlskv Цитата(=GM= @ Oct 12 2007, 03:01) Вот моя... Oct 15 2007, 20:13   =GM= Цитата(singlskv @ Oct 15 2007, 20:13) 3(д... Oct 15 2007, 22:19    Rst7 Цитата(=GM= @ Oct 16 2007, 01:19) Раз раз... Oct 16 2007, 11:12     =GM= Цитата(Rst7 @ Oct 16 2007, 10:12) Давайте... Oct 16 2007, 16:01    singlskv Цитата(=GM= @ Oct 16 2007, 02:19) Ну, во-... Oct 16 2007, 17:22     =GM= Цитата(singlskv @ Oct 16 2007, 16:22) В с... Oct 17 2007, 16:44      singlskv Цитата(=GM= @ Oct 17 2007, 20:44) Ага, да... Oct 17 2007, 19:46       =GM= Цитата(singlskv @ Oct 17 2007, 19:46) Кст... Oct 17 2007, 21:05        singlskv Цитата(=GM= @ Oct 18 2007, 01:05) Ну пока... Oct 17 2007, 21:35         =GM= Цитата(singlskv @ Oct 17 2007, 20:35) Сра... Oct 18 2007, 09:50 add Такой вопросик с целью понимания вопроса(тфт): Ска... Oct 12 2007, 05:44 =GM= Цитата(add @ Oct 12 2007, 04:44) если у м... Oct 12 2007, 09:10  add Цитата(=GM= @ Oct 12 2007, 13:10) Немного... Oct 12 2007, 10:32   =GM= Цитата(add @ Oct 12 2007, 09:32) етож 600... Oct 12 2007, 11:20    add Цитата(=GM= @ Oct 12 2007, 15:20) Да, при... Oct 12 2007, 11:35    Rst7 Чето я не понял. Как-то это все не стреляет. Общая... Oct 12 2007, 11:45     add Цитата(Rst7 @ Oct 12 2007, 15:45) Надо бы... Oct 12 2007, 12:35     =GM= Цитата(Rst7 @ Oct 12 2007, 10:45) Чето я ... Oct 12 2007, 14:21      defunct Цитата(=GM= @ Oct 12 2007, 17:21) Ну так,... Oct 12 2007, 15:29       =GM= Цитата(defunct @ Oct 12 2007, 14:29) В та... Oct 12 2007, 16:15        defunct Цитата(=GM= @ Oct 12 2007, 19:15) Функция... Oct 12 2007, 21:04         =GM= Цитата(defunct @ Oct 12 2007, 21:04) Согл... Oct 12 2007, 21:54          defunct Цитата(=GM= @ Oct 13 2007, 00:54) Не совс... Oct 12 2007, 22:08           =GM= Цитата(defunct @ Oct 12 2007, 22:08) имел... Oct 12 2007, 23:56        SasaVitebsk Цитата(=GM= @ Oct 12 2007, 19:15) Первый ... Oct 13 2007, 10:02 adnega 18-канальный ШИМ на Мега8 (18.432МГц) для управлен... Oct 12 2007, 08:00 =GM= Цитата(adnega @ Oct 12 2007, 07:00) 18-ка... Oct 12 2007, 14:45 Rst7 ЦитатаНо принципиально, тем не менее, так тоже мож... Oct 12 2007, 13:01 SasaVitebsk Цитата(Rst7 @ Oct 12 2007, 16:01) Конечно... Oct 12 2007, 13:29 Rst7 После размышлений, я пришел к выводу, что самый бы... Oct 13 2007, 11:26 =GM= Цитата(Rst7 @ Oct 13 2007, 11:26) После р... Oct 13 2007, 13:48  Rst7 Цитата(=GM= @ Oct 13 2007, 16:48) В принц... Oct 13 2007, 13:54   =GM= Цитата(Rst7 @ Oct 13 2007, 13:54) Ничего ... Oct 13 2007, 16:18 =GM= Цитата(Rst7 @ Oct 13 2007, 11:26) Таймер ... Oct 13 2007, 19:28 SasaVitebsk Как правило обработчик прерывания по OCF получаетс... Oct 13 2007, 14:22 add Ув. =GM=, перечитал все посты не один раз, но так ... Oct 15 2007, 10:23 =GM= Цитата(add @ Oct 15 2007, 09:23) Ув. =GM=... Oct 15 2007, 13:49  add SasaVitebsk, Вы так все хорошо подытожили.. прям д... Oct 16 2007, 04:01   =GM= Цитата(add @ Oct 16 2007, 03:01) Значит м... Oct 16 2007, 10:15    add Цитата(=GM= @ Oct 16 2007, 14:15) Кодpatt... Oct 16 2007, 11:27     =GM= Цитата(add @ Oct 16 2007, 10:27) Вот к пр... Oct 16 2007, 12:29      add Цитата(=GM= @ Oct 16 2007, 16:29) Нет, эт... Oct 17 2007, 04:07       =GM= Цитата(add @ Oct 17 2007, 03:07) нет, в ... Oct 17 2007, 13:34        add Цитата(=GM= @ Oct 17 2007, 17:34) Внимате... Oct 19 2007, 07:41         =GM= Цитата(add @ Oct 19 2007, 07:41) посты чи... Oct 19 2007, 10:16          add Цитата(=GM= @ Oct 19 2007, 14:16) Всё не ... Oct 19 2007, 10:37           =GM= Цитата(add @ Oct 19 2007, 09:37) =GM=, Па... Oct 19 2007, 12:04            add Цитата(=GM= @ Oct 19 2007, 16:04) Там не ... Oct 19 2007, 12:10             =GM= Цитата(add @ Oct 19 2007, 11:10) Сколько ... Oct 19 2007, 13:03              add Цитата(=GM= @ Oct 19 2007, 17:03) Ну, раз... Oct 19 2007, 14:13               =GM= Цитата(add @ Oct 19 2007, 13:13) Те. прос... Oct 19 2007, 16:07 SasaVitebsk Кстати сам СИ скомпилит не очень плохо. У меня сей... Oct 15 2007, 20:23 SasaVitebsk Я думаю некоторым это пригодится. Когда-то на заре... Oct 15 2007, 23:29 muravei Все это здорово, но я никак не пойму - какой здесь... Oct 17 2007, 18:09 =GM= Цитата(muravei @ Oct 17 2007, 18:09) Все ... Oct 17 2007, 18:36 SasaVitebsk Цитата(muravei @ Oct 17 2007, 21:09) Все ... Oct 17 2007, 19:40  muravei Цитата(SasaVitebsk @ Oct 17 2007, 23:40) ... Oct 18 2007, 10:19   SasaVitebsk Цитата(muravei @ Oct 18 2007, 13:19) Ну п... Oct 18 2007, 17:20 GetSmart Цитата(add)Какие там могут быть подводные камни?Не... Oct 19 2007, 11:18 GetSmart Цитата(=GM=)Будет она работать? Теоретически будет... Oct 19 2007, 19:05 =GM= Цитата(GetSmart @ Oct 19 2007, 19:05) =GM... Oct 19 2007, 20:59 bzx Я с другой стороны подойду. Если малость добавить ... Oct 19 2007, 23:00 =GM= Цитата(bzx @ Oct 19 2007, 23:00) ... на в... Oct 20 2007, 21:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|