Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Источники питания и свет Актуальные вопросы и ответы по источникам питания, световому оборудованию.

 
Опции темы
Непрочитано 03.11.2010, 22:12  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

Там расписаны биты регистров управления для наглядности, чтобы было понятно - что за что отвечает. Через неделю - поди вспомни, что писал. Поэтому достаточно подробно комментирую код.
Код:
ADMUX=
=0x66 ;ADC6
=0x67 ;ADC7

ADCSRA=
=0xC7	;без прерывания 125kHz
=0xCF	;c прерыванием 125kHz
=0xC6	;без прерывания 250kHz
=0xCE	;с прерыванием 250kHz
=0xC5	;без прерывания 500kHz
=0xCD	;c прерыванием 500kHz
Реклама:

Последний раз редактировалось omercury; 03.11.2010 в 22:14.
omercury вне форума  
Непрочитано 03.11.2010, 22:41  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

ADC6

Цитата:
ADMUX=0x66
ADMUX=1100110
REFS1==1 и REFS0==1 Выбран внутренний ИОН, у меня был выбран внешний потому что таковой предусмотрен схемой.
ADLAR==0 Выровняли вправо потому как нам важны старшие 8 бит
MUX4==зарезервировано для ATMega8x
MUX3...MUX0 выбран канал ADC6

ADC7

Цитата:
ADMUX=0x67
ADMUX=1100111
Все тоже самое только канал ADC7
Так почему эта скотина меряет в ADCH значение 50 вместо 254.
Одиночное преобразование частота 125 кГц без прерывания. Сигнал на входе постоянен. Вроде правильно сделал, а грабли получил.
Проект во вложении все лишнее отключено, симуляция настроена.
Вложения:
Тип файла: zip Simulation.zip (195.1 Кб, 66 просмотров)

Последний раз редактировалось 7Fantomas7; 03.11.2010 в 22:45.
7Fantomas7 вне форума  
Непрочитано 03.11.2010, 22:45  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

Подключите вход к VCC - должно быть 255. А на входе сколько?
omercury вне форума  
Непрочитано 03.11.2010, 22:47  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

На входе ADC 2,54 вольта, AREF подключен к внешнему ИОНу 2,56 вольта.
Блин дурдом какойто.
7Fantomas7 вне форума  
Непрочитано 03.11.2010, 22:50  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

Сообщение от 7Fantomas7 Посмотреть сообщение
ADLAR==0
При ADLAR==0 ПРАВАЯ привязка - в ADCH только биты b9 и b8, в ADCL биты 7-0
При ADLAR==1 ЛЕВАЯ привязка - в ADCH биты b9 - b2, в ADCL только биты 1-0

Последний раз редактировалось omercury; 03.11.2010 в 22:52.
omercury вне форума  
Непрочитано 03.11.2010, 22:51  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

Напруга подается с переменного резистора? А сколько у него минимальное сопротивление в свойствах?
omercury вне форума  
Непрочитано 03.11.2010, 22:52  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

omercury,
Понял сейчас попробую, протормозил.
7Fantomas7 вне форума  
Непрочитано 03.11.2010, 22:55  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

ADMUX=0b00100110 так и есть, должен видеть старшие 8 бит.
Резистор 0,1-500 Ом.
Там же вольтметр для контролю присобачил.
7Fantomas7 вне форума  
Непрочитано 03.11.2010, 22:59  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

Если запитать переменник от AREF, то будет пофиг, какое значение AREF. И регулироваться должно 0--255


Может AREF уплыл?

Последний раз редактировалось omercury; 03.11.2010 в 23:02.
omercury вне форума  
Непрочитано 03.11.2010, 23:04  
7Fantomas7
Почётный гражданин KAZUS.RU
 
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
7Fantomas7 на пути к лучшему
По умолчанию Re: Ивертор 200А на ATMega8535

Попробовал те же грабли все те же 50 вместо 202. Уже не стал играться со значениями переменника.
7Fantomas7 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Провалы ЦАП с использованием PWM ATMEGA8535 pifa Proteus 3 14.12.2010 03:29


Часовой пояс GMT +4, время: 23:58.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot