AVR studio в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Ответить
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

То есть для менее точных замеров лучшее подключать через AVcc, а для проектов где точность важна через стабилизатор на AREF.
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

лично я никогда не использую VCC в качестве опорного. вот в принципе никогда.
один-единственный раз был вынужден использовать внешний источник опорного напряжения.
и во всех остальных случаях я всегда использовал встроенный источник опорного напряжения, подключая к выводу AREF конденсатор, как того требует даташит.

как поступать вам - дело ваше.

но при любом раскладе настоятельно рекомендую изучать даташит до момента, когда вы будете знать ответы на все свои вопросы про АЦП - там все рассказано.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Сообщение ozonn »

strengerst писал(а):То есть для менее точных замеров лучшее подключать через AVcc, а для проектов где точность важна через стабилизатор на AREF.
ну, где-то так. Если для супер-пупер точных, то лучше подключить внешний ИОН. А для целей управления вполне достаточно AVcc
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

подключая к выводу AREF конденсатор, как того требует даташит.
Только вроде там не сказано на сколько. Я так полагаю 0,1 мКФ керамика. Хотя скорее всего это я не внимательный уж очень.
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Сообщение ozonn »

strengerst писал(а):
подключая к выводу AREF конденсатор, как того требует даташит.
Только вроде там не сказано на сколько. Я так полагаю 0,1 мКФ керамика. Хотя скорее всего это я не внимательный уж очень.
покатит и 0.1 :) Не заморачивайся особо. Когда начнешь измерять, увидишь сколько мусора будет лезьт. Можешь впаять этот конденсатор, можешь выпаять, все равно мусор будет лезьт :)
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

Ну да это не в Proteuse cхему собирать.
Реклама
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Сообщение ozonn »

strengerst писал(а):Ну да это не в Proteuse cхему собирать.
мой практический совет будет таков: ставь частоту преобразования минимально допустимую. Тогда мусора гораздо меньше
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

Подскажите какая библиотека в AVR для подключения LCD дисплея?
На примерах люди делают CodeVIsion так:

Код: Выделить всё

#include <lcd.h>
#asm
	.equ __lcd_port=0x18;//// Подключаем бибилиотеку lcd дисплея и назначаем порты вывода для дисплея PORTB
#endasm   
А как в Avr?
Вымогатель припоя
Аватара пользователя
Сообщения: 677
Зарегистрирован: Чт янв 20, 2011 09:07:08
Откуда: Пермь

Сообщение prinv »

Примерно так же, только встроенной библиотеки нет, нужно искать на стороне :))
Никакая контра не уйдёт от нас
Контактная информация:
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

strengerst писал(а):А как в Avr?
например, вот так: WinAVR: работа с ЖКИ
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

Спасибо буду пробовать.
Столкнулся с проблемой подключения файла, пишет директория не найдена, хотя файл лежит в папке вместе с Debug. Помогите пожалуйста, что не так.
Вложения
display.png
(95.34 КБ) 344 скачивания
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

попробуйте вместо #include <lib.h> использовать #include "lib.h" - кавычки вместо угловых скобок.
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

Спасибо подключил буду теперь учить как пользоваться. Всех с наступающим Новым годом.
Последний раз редактировалось strengerst Ср дек 28, 2016 11:58:30, всего редактировалось 1 раз.
Вымогатель припоя
Аватара пользователя
Сообщения: 677
Зарегистрирован: Чт янв 20, 2011 09:07:08
Откуда: Пермь

Сообщение prinv »

Потому что вы в начала строки с LCD_PORT не написали #define
Никакая контра не уйдёт от нас
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Пт янв 18, 2013 15:11:02

Сообщение strengerst »

Ну да это ж макрос. Спасибо буду юзать. Всех с наступающим.
afz
Опытный кот
Аватара пользователя
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Сообщение afz »

strengerst писал(а):Только вроде там не сказано на сколько. Я так полагаю 0,1 мКФ керамика. Хотя скорее всего это я не внимательный уж очень.
Только не керамика. Керамические конденсаторы большой емкости делают из сегнетокерамики, у которой очень высокая диэлектрическая проницаемость. Только вот, во-первых, эта проницаемость очень сильно зависит от температуры, во-вторых, она очень сильно изменяется в зависимости от напряжения на конденсаторе, т.е. емкость сильно нелинейная, и, наконец, в третьих, эта керамика имеет выраженный пьезоэффект. Для блокировочных конденсаторов по цифровому питанию это все по барабану, а вот для чувствительных аналоговых схем керамика не очень. Ибо микрофонят эти конденсаторы по-черному! Ну, и для опорника АЦП они не годятся категорически!

Так, что плёночный 0.1 мкФ - самое то.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Сообщение ozonn »

afz писал(а):
strengerst писал(а):Только вроде там не сказано на сколько. Я так полагаю 0,1 мКФ керамика. Хотя скорее всего это я не внимательный уж очень.
Только не керамика. Керамические конденсаторы большой емкости делают из сегнетокерамики, у которой очень высокая диэлектрическая проницаемость. Только вот, во-первых, эта проницаемость очень сильно зависит от температуры, во-вторых, она очень сильно изменяется в зависимости от напряжения на конденсаторе, т.е. емкость сильно нелинейная, и, наконец, в третьих, эта керамика имеет выраженный пьезоэффект. Для блокировочных конденсаторов по цифровому питанию это все по барабану, а вот для чувствительных аналоговых схем керамика не очень. Ибо микрофонят эти конденсаторы по-черному! Ну, и для опорника АЦП они не годятся категорически!

Так, что плёночный 0.1 мкФ - самое то.
послушать вас, так керамический конденсатор - ацкое исчадие :)))

я вот смтрю на на старинные аналоговые платы, к примеру, телевизионные, там сплошь стоят керамические конденсаторы. И, что сцуко характерно, ниче не микрофонит, не телефонит и не телеграфирует :)
afz
Опытный кот
Аватара пользователя
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Сообщение afz »

ozonn писал(а):послушать вас, так керамический конденсатор - ацкое исчадие
Большой емкости? Безусловно!
ozonn писал(а):я вот смтрю на на старинные аналоговые платы, к примеру, телевизионные, там сплошь стоят керамические конденсаторы. И, что сцуко характерно, ниче не микрофонит, не телефонит и не телеграфирует
Сказать "Керамика" - примерно то же самое, что сказать "Металл". Железо, золото, медь и даже ртуть, всё это металлы. Так и керамика. Существует великое множество разновидностей керамики с самыми разнообразными параметрами. В частности, для конденсаторов применяются два разных класса керамик. Один, для конденсаторов емкостью до нескольких тысяч пикушек - с умеренным значением диэлектрической проницаемости (порядка 10-20) и нормированным изменением ее в зависимости от температуры. Из таких керамик делают конденсаторы с нормированным (заданным) ТКЁ - в основном, для термокомпенсации изменения параметров других элементов (индуктивностей колебательных контуров, токов и порогов срабатывания в схемах мультивибраторов и т.п.). Второй класс - это разновидности сегнетокерамики, со свервысокой диэлектрической проницаемостью (порядка нескольких тысяч), для получения конденсаторов большой и сверхбольшой удельной емкости. Эти сорта керамики применяются для конденсаторов от 0.01 мкФ и больше, сейчас 100 мкф - уже не предел. Но вот, как раз, эти конденсаторы и микрофонят, и нелинейны, и черт знает что еще... Если их пользовать в качестве блокировочных по питанию цифровых схем - все эти ужасы по барабану, а вот в аналоговых надо внимательно смотреть перед их применением, и, в большинстве применений, они, увы, не годятся.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Вымогатель припоя
Сообщения: 522
Зарегистрирован: Чт янв 21, 2016 15:59:10

Сообщение ozonn »

afz писал(а):Эти сорта керамики применяются для конденсаторов от 0.01 мкФ и больше, сейчас 100 мкф - уже не предел. Но вот, как раз, эти конденсаторы и микрофонят, и нелинейны, и черт знает что еще... Если их пользовать в качестве блокировочных по питанию цифровых схем - все эти ужасы по барабану, а вот в аналоговых надо внимательно смотреть перед их применением, и, в большинстве применений, они, увы, не годятся.
я недавно макетировал аналоговый генератор, применял по питанию многослойники 0.1 мкф. Проблем не заметил. Вот без них проблемы были, да. А как только их поставил, проблемы исчезли. так что все эти ужастики о керамичекских конденсаторах сильно преувеличены :)
afz
Опытный кот
Аватара пользователя
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Сообщение afz »

Оффтопик, конечно...
Спойлер
ozonn писал(а):применял по питанию многослойники 0.1 мкф. Проблем не заметил. Вот без них проблемы были
Блокировочные по аналоговому питанию - это, как раз, то место, куда иногда можно пристроить керамику большой емкости. С оглядкой, конечно. А я, помню, как-то поставил такую керамику в цепь Цобеля, на выход усилителя на TDA2030 (последовательно 0.1 мкФ и 1 Ом, одним концом на выход, вторым - на землю). Ну не было у меня пленочного 0.1 мкФ под рукой... Так вот, включаю а он (конденсатор) пищит на высоких звуковых частотах. Пьезоэффект в чистом виде. А мои друзья, когда делали конвейерные весы, поставили такой конденсатор АВР-ке на Vref. И долго удивлялись: на столе все как часы, а на стенде (даже не на боевом конвейере), вместо правильных показаний, идет какая-то каша. Потом уже разобрались, что этот конденсатор, работая микрофоном, ловил вибрации стенда и модулировал ими Vref.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Ответить

Вернуться в «AVR»