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

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

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

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

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

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


 
Опции темы
Непрочитано 05.07.2010, 15:36  
jafarkiller
Частый гость
 
Регистрация: 21.03.2008
Сообщений: 43
Сказал спасибо: 25
Сказали Спасибо 1 раз в 1 сообщении
jafarkiller на пути к лучшему
По умолчанию Дифференциальный усилитель в Atmega16 и протеус

Доброго времени суток всем!
Кто-нибудь сталктвался с такой проблемой? Использую встроенный в
мегу16 дифференциальный усилитель.Сигналы подаю на входы ADC0 и
ADC1. Так вот, если разница напряжений положительная-всё ОК. Если разница отрицательная, в регистрах АЦП протеус показывает нули. Не могу разобраться, это глюк протеуса или я что-то неправильно делаю. Прошу помощи!
Реклама:
jafarkiller вне форума  
Непрочитано 05.07.2010, 19:55  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Дифференциальный усилитель в Atmega16 и протеус

Ё... моё. Да что Вы по всему форуму одно и то-же. Глюк ето. Вот же отвечал для Freerider:
https://kazus.ru/forums/showthread.php?t=10133&page=145
На странице 215 даташита Меги16 есть пример от Atmel:
Цитата:
Example:
ADMUX = 0xED (ADC3 - ADC2, 10x gain, 2.56V reference, left adjusted result)
Voltage on ADC3 is 300 mV, voltage on ADC2 is 500 mV.
ADCR = 512 * 10 * (300 - 500) / 2560 = -400 = 0x270
ADCL will thus read 0x00, and ADCH will read 0x9C. Writing zero to ADLAR right
adjusts the result: ADCL = 0x70, ADCH = 0x02.
Этот же пример и в других даташитах у Меги32 на 212-й странице, у 8535 - на 217-й.
Ну не катит этот пример в Протеусе, а он родной атмеловский, так чего ж еще...
Halex07 вне форума  
Сказали "Спасибо" Halex07
jafarkiller (05.07.2010)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Греется усилитель eua5202 PsiH0deLiK Аудиотехника 3 27.06.2010 21:15
Малошумящий усилитель Escada2000 Автоматика и аппаратура связи 0 16.05.2010 00:22
Где можно скачать протеус?? 123056 Proteus, KiCAD и другие ECAD 3 19.11.2009 18:07


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


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