| Симуляция роботы двигателя | 
|  | 
| 
 
 
 
 | xxxmonejall | Дата: Чт, 14.01.2010, 19:29  |                                                                                                                Сообщение # 1 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Продвинутый
 
  
 Сообщений: 
 
 
 139
 
 
 Замечания: ± На сайте с 17.05.2008
 
 
 Статус: 
 Offline
 
 | Уважаемые коллеги, у меня есть пару вопросов. Хочу cделать симулятор роботы двигателя внутреннего загорания. Все уже вроде придумал, но есть несколько но. Возможно ли на 4 ножки пика одновременно выводить 4 импульса с разной длиной. Можно конечно для этой цели взять 8 дешевеньких пиков, но все-таки в одном было бы получше.
 
 Сообщение отредактировал 
 
 xxxmonejall - Чт, 14.01.2010, 19:29
 
  |  
 |  |  |  | 
| 
 
 
 
 | DAlexV | Дата: Чт, 14.01.2010, 19:56  |                                                                                                                Сообщение # 2 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Разобрался
 
  
 Сообщений: 
 
 
 655
 
 
 Замечания: ± На сайте с 13.05.2008
 
 
 Статус: 
 Offline
 
 | Quote (xxxmonejall) Можно конечно для этой цели взять 8 дешевеньких пиков, но все-таки в одном было бы получше.
   Это перебор уже !!!! Есть такая штука PWM называется, а по русски ШИМ называется. Тема уже не раз обсасывалась на сайте
   
 Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
 |  
 |  |  |  | 
| 
 
 
 
 | brown | Дата: Пт, 15.01.2010, 16:54  |                                                                                                                Сообщение # 3 |  
 |   
 
 
 
 
  Группа:
  Пользователи
 
  Ранг: 
 
 Помогаю всем
 
  
 Сообщений: 
 
 
 331
 
 
 Замечания: ± На сайте с 18.09.2007
 
 
 Статус: 
 Offline
 
 | Не давно подбирал себе МК из ПИК18 что попроще и подешевле. Так вот, внимание привлек pic18f1230, у которого на борту средство управления мотором в виде 6 каналов PWM . Только как это работает- нужно поизучать даташит. Могут возникнуть проблемы с доставаемостью оного. Посмотрите может подойдет.Quote (DAlexV) а по русски ШИМ называется
 Век живи - век учись! К концу жизни поймешь, что ничего не знаешь...
 |  
 |  |  |  | 
| 
 
 
 
 | DAlexV | Дата: Пт, 15.01.2010, 17:50  |                                                                                                                Сообщение # 4 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Разобрался
 
  
 Сообщений: 
 
 
 655
 
 
 Замечания: ± На сайте с 13.05.2008
 
 
 Статус: 
 Offline
 
 | Quote (brown) у которого на борту средство управления мотором в виде 6 каналов PWMbrown,
 А софтовый PWM чем не устраивает. Все зависит от задачи. Ну можно еще TMR к софтовому PWM прикрутить, вот Вам и хардовый PWM получился
   Количество каналов ограничено только камнем. На YOUTUBE видел робота с 20 цифровыми сервоприводами и USB. PIC18f4550 в начинке.
  P/s . во нашел http://www.youtube.com/watch?v=tZOzHz6EaFE# P/s Биться так уж до победного. Описание контроллера. http://www.jvmbots.com/proyectos/jvmservo/Hard_28_I.pdf
 28 servo digital, USB, COM и все это на 18f4550. Непомню что бы у него было 28 каналов ШИМ
  
 Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
 
 Сообщение отредактировал 
 
 DAlexV - Пт, 15.01.2010, 18:06
 
  |  
 |  |  |  | 
| 
 
 
 
 | brown | Дата: Пт, 15.01.2010, 18:15  |                                                                                                                Сообщение # 5 |  
 |   
 
 
 
 
  Группа:
  Пользователи
 
  Ранг: 
 
 Помогаю всем
 
  
 Сообщений: 
 
 
 331
 
 
 Замечания: ± На сайте с 18.09.2007
 
 
 Статус: 
 Offline
 
 | К своему стыду скажу- ни разу не делал софтовый PWM. Наверное разбалован, в хардовом PWM бросил данные в регистры и  . 
 Век живи - век учись! К концу жизни поймешь, что ничего не знаешь...
 |  
 |  |  |  | 
| 
 
 
 
 | DAlexV | Дата: Пт, 15.01.2010, 18:31  |                                                                                                                Сообщение # 6 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Разобрался
 
  
 Сообщений: 
 
 
 655
 
 
 Замечания: ± На сайте с 13.05.2008
 
 
 Статус: 
 Offline
 
 | 3 канальный ШИМ на примере RGB светодиода http://digital-diy.com/proton/89-proton-tutorial-rgb-led.html
 (протон)
 А далее как как говориться по вкусу
    P/s. А для данного вопроса могу еще предложить так называемый программный генератор(наподобие того что есть в Шпротеусе под названием PATTERN Generator) то же проблем с его написанием ни каких, делал подобное еще лет 5 назад на F84A 
 Будьте оригинальны-не повторяйте чужих ошибок ! Рыба сдохла. Теперь STM32(TS)+C#(VS).Старею :)
 
 Сообщение отредактировал 
 
 DAlexV - Пт, 15.01.2010, 18:40
 
  |  
 |  |  |  |