|
|
  |
шим на avr attiny2313 |
|
|
|
Sep 1 2010, 16:46
|
Группа: Новичок
Сообщений: 4
Регистрация: 1-09-10
Пользователь №: 59 225

|
помогите запустить 4 шима на attiny2313, желательно на бейсике.
|
|
|
|
|
Sep 1 2010, 16:58
|
Группа: Новичок
Сообщений: 4
Регистрация: 1-09-10
Пользователь №: 59 225

|
незнание, пытаюсь понять как и что
нужен наставник
|
|
|
|
|
Sep 1 2010, 17:18
|

наблюдаю..
  
Группа: Свой
Сообщений: 291
Регистрация: 11-12-06
Из: Украина
Пользователь №: 23 369

|
Цитата(VictorW @ Sep 1 2010, 19:58)  нужен наставник Э нет.. тут не учители, тут проблемы конкретные решают.. Прочтитет раздел Для начинающих, идите в гугл, набивайте AVR для начинающих, читайте собственно оттуда, где есть незнание - что такое МК, AVR и тд..качайте даташит на Ваш МК, изучайте, пробуйте. Вот когда конкретно что-то не получатся будет - тогда вопрос сюда, поможем.
|
|
|
|
|
Sep 1 2010, 17:21
|
Группа: Новичок
Сообщений: 4
Регистрация: 1-09-10
Пользователь №: 59 225

|
спасибо и на этом. извините за беспокойство
|
|
|
|
|
Sep 4 2010, 14:02
|

Местный
  
Группа: Свой
Сообщений: 401
Регистрация: 7-05-10
Из: Оренбург
Пользователь №: 57 135

|
Цитата(VictorW @ Sep 1 2010, 22:46)  помогите запустить 4 шима на attiny2313, желательно на бейсике. Хоть и говорят, что советы давать легко, всё таки посоветую вам побольше читать и по возможности самому решать все проблемы. Только так можно добиться успехов, самый лучьший ваш помошник это вы сами. Умение самому разобраться в проблеме является определяющим фактором вашей квалификации а соответственно в вашем карьерном росте как специалиста. За свои 55 лет не раз убеждался в этом. Бывают конечно и технические тупики, из которого вас выведут с удовольствием, только правильно и грамотно задавайте вопрос. Успехов вам.
--------------------
Лень, оттвори дверь, сгоришь - а хоть и сгорю, но не оттворю.
|
|
|
|
|
Sep 10 2010, 07:16
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 9-09-10
Из: Симферополь
Пользователь №: 59 396

|
А Вы пляшите от требуемого. Что есть ШИМ грубо - изменение момента перевода состояния ноги на противоположное на фиксированном промежутке времени. Т.е. график |____*---|____*---|____*---| Весь период равен Т, интервал до перевода из 0 в 1 равен Х. Сдесь | - начало отсчета, пусть в этот момент переводим из 1 в 0, * - момент перевода состояния ноги пусть из 0 в 1. Реализовать можно например так - запускаем аппаратный таймер с интервалом работы Т/1000 - он будет отсчитывать тысячные доли периода. По прерыванию таймера инкрементируем 4 счетчика. Сравниваем значения счетчика с величинами в1,в2,в3,в4- коэффициентами модуляции. Если равно- переводим некие ноги из 0 в 1. В конце Т - ноги в 0, счетчики в 0. Все с самого начала. Как-то так работа видится... Конечно, не без тонких моментов, но дальше сами
|
|
|
|
|
Sep 10 2010, 15:47
|
Группа: Новичок
Сообщений: 4
Регистрация: 1-09-10
Пользователь №: 59 225

|
спасибо всем кто откликнулся. я решил эту проблему. вот решение, может кому-то понадобиться: $regfile = "attiny2313.dat" $crystal = 8000000
Config Portb = Output Config Portd = Output
Config Timer0 = Pwm , Prescale = 1 Config Timer1 = Pwm , Prescale = 1 Tccr0a = &B10100001 Tccr0b = &B00001001
Tccr1a = &HB3 Tccr1b = &H11
Start Timer0 Start Timer1
Do
Ocr0a = меняем значения от 0 до 255 Ocr0b = меняем значения от 0 до 255
Ocr1ah = High(e1) е1- 16 бит(интегер) изменяем от 0 до 65535 Ocr1al = Low(e1) Ocr1bh = High(e1) Ocr1bl = Low(e1)
Loop End
Р.S. Дымок прав - сам не поймешь, ни кто не обьяснит!!!!!!
Сообщение отредактировал VictorW - Sep 10 2010, 15:49
|
|
|
|
|
Sep 10 2010, 17:14
|
Гуру
     
Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802

|
Цитата(VictorW @ Sep 10 2010, 18:47)  Р.S. Дымок прав - сам не поймешь, ни кто не обьяснит!!!!!! Дык... оно иногда, как у старого профессора получается: - Что за студент нынче пошел? Объясняешь, объясняешь... Уже. кажется, и сам понимать начал, а им все не ясно! Мне кажется, что проблемы часто возникают из-за недостатка общетехнической подготовки. Оседлать сразу МК, не усвоив простые кирпичики схемотехники и ТОЭ - школа автолюбителей с учебными "Формулами-1". Нужно больше "налетывать часы" на горбатом "запорожце" по гуглам и антикварным книжкам.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|