Страница 459 из 628

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 12:24:04
Gudd-Head
Конечно можно. Весь вопрос будет в точности :)

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 12:53:32
oleg63m
Gudd-Head писал(а):Весь вопрос будет в точности
о точности температуры на улице можно говорить бесконечно, здесь сколько дестаб. факторов: тень, легкий ветерок, утечка тепла от здания... космичкский ветер :)) .
я думаю, все это вложится в погрешность нестабильности терморезика
для точности, можно такой же резик но в термостате поставить в цепь обр связи,
только смысла нет :dont_know:

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 13:31:00
Genosse_Slavik
а как начет высунуть ATTiny85 на улицу, у него вроде внутре есть датчик температуры?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 13:33:44
Gudd-Head
Сразу видно, человек на Тиньках собаку съел :)))

Re: Мелкие вопросы по цифровой технике.

Добавлено: Чт сен 05, 2013 14:44:26
akl
Serj324 писал(а):В связи с похолоданием захотелось собрать схему электронного термометра.
Attiny 2313, семи сегментный светодиодный индикатор на две циферки их у меня 2 шт.
и в качестве датчика температуры есть только терморезисторы 10 к и 100 к.
Подскажите можно ли собрать измеритель уличной температуры, пускай и с невысокой точностью.
Можно взять за основу вот этот документ и сделать термометр на ATtiny2313+LED
Genosse_Slavik писал(а):а как начет высунуть ATTiny85 на улицу, у него вроде внутре есть датчик температуры?
Даже если будут преодолены конструктивные трудности по подключению, то 150 дискрет в диапазоне 125 градусов - фигня какая-то.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 15:28:39
isx
Здравствуйте уважаемые коты!
Укусила блоха за ухо, и решил смоделировать импульсный усилитель. Занялся расчётами. МК по плану хотел атмега8 поставить, чкстота у него 16мгц.
Для формирования ШИМ для звукового сигнала нужна частота ШИМ раз в 10 больше частоты сигнала. Звуковая частота которую мы воспринимаем - 20кГц, следовательно частота шим 200кГц (это я так прикинул :) ). Для ШИМ нам нужен 16-ти битный таймер. Как я понял, при его использовании можно получить частоту шим не более 16000000/65536=244Гц. Это сильно не дотягивает для требуемых 200кГц.
Даже счётчик Т0 даёт нам только 62,5кГц, и вместе с тем низкую разрядность, которая не сможет не отразиться на качестве выходного сигнала (а при такой разрядности и кровь с ушей пойти может :( ).
Я всё правильно понял и подсчитал? Если так. та на таком МК создать подобное невозможно в принципе, и видео с таким усем на тиньке иначе как разводом назвать не выйдет... :(

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 15:53:00
vitalik_1984
Че паритесь есть ведь схемы с r2r просто и то вкусом. Теряем деньги на приобретение резисторов, получаем свободные герцы и экономию тактов. В том числе разрядность можно увеличивать. если ног в Мк мало, то можно еще и регистр сдвига добавить.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 16:32:22
isx
не совсем понимаю как она поможет. мне нужен шим на выходе, для управления мосфетами. На видео чувак к такой байде подключал мощьные колонки, ватт на 70...

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 19:45:28
Gudd-Head
isx писал(а):импульсный усилитель
Усилитель — в принципе вещь аналоговая. Не парьтесь с МК. Тем более с АВР.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 20:31:16
Alexeyslav
Может не импульсный, а усилитель D-класса т.е. цифровой? на 8-битном ШИМ будет вполне сносно, эти 10x взяты с потолка на практике достаточно и меньших величин для приемлемого результата.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Чт сен 05, 2013 22:27:18
isx
Gudd-Head писал(а):
isx писал(а):импульсный усилитель
Не парьтесь с МК. Тем более с АВР.
Хотелось бы попробовать воспроизвести увиденное на видео. Уж больно там деталей мало было, на фейк похоже. Пока пытаюсь чисто теоретически подойти...
Может не импульсный, а усилитель D-класса т.е. цифровой? на 8-битном ШИМ будет вполне
сносно,
Я придерживаюсь мнение, что он таки импульсный, а не цифровой...
8 бит при 30В на выходе - это шаги в 0.12В, не многовато ли?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Пт сен 06, 2013 06:54:40
oleg110592
У некоторых Атмел тини есть внутренний PLL для умножения тактовой частоты (tiny25, tiny24, tiny261)
ШИМ (fast PWM) с несущей 250кГц: http://eldigi.ru/site/audio/1.php

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Пт сен 06, 2013 20:27:36
isx
А вот это полезная инфа... Спасибо)
Только теперь вот думаю, хватит ли 8-ми разрядов для нормального звучания.....

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб сен 07, 2013 06:32:09
oleg110592
The SD audio player supports only RIFF-WAVE format sound files known as Microsoft wave file in LPCM, 8/16-bit, mono/stereo and upto 48kHz sampling rate.
в первоисточнике видео есть - можно послушать: http://elm-chan.org/works/sd8p/report.html
для любителей звучания виниловых пластинок не пойдет, а так звук неплохой.
Делал 8 битный звук для квартирных звонков на тини13 (несущая 9600000/256=37500) - вполне для звонка нормально.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб сен 07, 2013 11:37:28
isx
а я правильно понимаю, что в Атмеге8 тоже есть режим fast на 16-ти битном таймере? Тогда на 16-ой их два таких, как раз то, что надо...

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб сен 07, 2013 18:05:27
oleg110592
Мега8 fast PWM есть, PLL нет - потому с внутренним генератором получите несущую 8000000/256. Не знаю для чего вам - будет звучать не очень плохо.

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Сб сен 07, 2013 23:20:14
isx
хочу попробовать собрать по такой схеме усилитель ватт на 70 хотяб. Нужно будет выходное напряжение вольт 20. Мне почемуто кажется, что на 8-ми битах начнёт резать высокую частоту, так как с ВЧ будет малое отклонение дифузора, а минимальный шаг для 8-ми бит на 20 вольтах - 78мВ.
А есть ли авр-ки с 2-мя шимами 16-ти разрядными и с внутренней PLL?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вс сен 08, 2013 07:15:06
oleg110592
в тини261 таймер1 вроде можно шим 10 разрядный
а так велосипед изобретаете:
http://rdimitrov.twistedsanity.net/blog ... 0Amplifier
http://rdimitrov.twistedsanity.net/blog ... er,%20Rev2
и вообще для такого усилителя микроконтроллер имхо не нужен:
http://cxem.net/sound/amps/amp174.php

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт сен 10, 2013 15:38:28
FreshMan
правильно ли я понимаю
Изображение
компиляторт проверяет ошибки в нашемпроэкте
асемблер собирает все воедино
какую роль выполняет линкер ?

Re: Мелкие вопросы по МК и ПЛИС.

Добавлено: Вт сен 10, 2013 17:05:14
Kavka
Так как речь идёт про WinAVR, то это набор программных инструментов для 8-битных МК архитектуры AVR распространяемых под лицензией GNU GLP. Это заход из далека. :)
Набор инструментов включает в себя:
1) Компиляторы с языков высокого уровня (Си, например, avr-gcc). На выходе можно получить двоичный объектный файл или ассемблерный листинг.
2) Ассемблер (avr-as). Хотя, это тоже можно считать компилятором с языка мнемоник команд процессора интегрированного в МК. На выходе можно получить двоичный объектный файл.
3) Линкер (сборщик, avr-ld), как раз и собирает двоичные объектные файлы в конечный файл прошивки.

Так как первые два инструмента тесно связаны с третьим, то они, вызывая линкер (явно или нет), могут создавать сразу конечный файл. Создавая иллюзию, что линкер не вызывается. Это не так. В этом случае вы просто не видите как компилятор или ассемблер вызывают линкер.