razor1703

Ацп-Цап В Микроконтроллерах Pic16Cxx. Выбор Мк Для Курсовой (Mplab)

9 сообщений в этой теме

razor1703    0

Здравствуйте, господа. Без лишней лирики перейду сразу к делу.

Имеется задание на курсовой проект, где нужно принять два налоговых сигнала с амплитудой 0-5 В, пропустить их через АЦП, выполнить определенные операции и, пропустив через ЦАП, послать на выход получившиеся аналоговые сигналы.

Имеется также ряд вопросов:

1. Скольки разрядный АЦП стоит использовать (а соответственно и МК)? Какая точность в данной ситуации не покажется абсурдно низкой?

2. Можете привести пример использования ЦАП в одном из МК вышеуказанной серии? В гугле достаточно много информации по АЦП, а вот по ЦАПу я так и не смог найти ничего. Нужно принимать во внимание то, что среди операций

есть взятие корня, возведение в степень и деление, то есть, если отбрасывание дробной части результата не вариант, то нужно преобразование выполнять с числом немалой разрядности (кстати, как организована работа в МК с "дробными" числами).

3. Как организовать параллельный ввод двух сигналов и, соответственно, вывод?

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

Спасибо.

Изменено пользователем razor1703

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    285

1 смотря какая точность и разрядность нужна.

2 ЦАП в 16 ПИКах по моему отсутствует. Использовать нужно ШИМ и потом фильтровать.

3 Использовать два входа АЦП и по очереди опрашивать. По сути, АЦП один , но имеет мультиплексор.

Если знания слабоваты - советую почитать литературу по микроконтроллерам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Shahabbas    228
2 ЦАП в 16 ПИКах по моему отсутствует.

А вот и не угадал ! pic16c781 с ЦАП :

http://www.microchip.ru/lit/pic/pic16c78x

А самый простой ЦАП - на резисторах :

http://cxem.net/izmer/izmer88.php

izmer88-3.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    285

Зачем городить мешок резисторов , если лучше использовать ШИМ ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Shahabbas    228

Пусть топикстартер решит что ему лучше : ЦАП , ШИМ или резисторы .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Загрузка...
Catcatcat    12

Все в пиках есть и ЦАП и АЦП и в 16 серии, смотрите типа 15хх, где есть 4 последние цифры после F. А принципе простой ЦАП можно на любом ШИМ организовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Shahabbas    228

Судя по тому что топикстартер в теме не появляется неделю - ему уже наши советы не нужны .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: kdas
      Доброго всем времени суток!
      Достался по случаю камень ES9023 (SMSL M2 упорно "заводится" и не желает выдавать тишину). Решил применить в дело. Набросал схемку. Питание ИОН+ФНЧ+ОУ+транзистор. Читал на Веге, что можно запитать этот ЦАП двуполярным питанием вместо charge pump. Говорят, что звук "лучшеет" от этого. Платку решил нарисовать 4-х слойную и заказать в Китае. Хотя может и ЛУТом запилю, если разводка несложная окажется. SOIC вполне подходящий для ЛУТ.
      Однако, есть сомнения по схеме. Решил спросить, пока трассировать не начал.
      1. Нужно ли изолятору колхозить свой отдельный стаб или нарисованной RC цепочки хватит, чтобы его изолировать от аналогового питания достаточно хорошо? Я сторонник того, что можно всё питание хорошо изолировать RC цепями и не понадобится 100500 обмоток трансформатора - достаточно пары +/- 9В.
      2. Все ли номиналы конденсаторов по питанию достаточны?
      3. Хватит ли одного диодного моста на двуполярное питание или надо всё-таки пару использовать?
      4. Какие общие рекомендации по трассировке?
      Что посоветуете, коллеги?

    • Автор: aitras
      Продам модуль ЦАПа Mercury на основе м/с PCM1794. Без каких либо проблем стыкуется с любым транспортом, работающем в режиме Master.
      Официально воспроизводит до 24 бит 192 кГц, неофициально пробовал 384 кГц, тоже поет.
      В аналоговой части применены высокоскоростные ОУ AD8066 и малошумящие LME49990 с низким THD.
      ЦАП легко стыкуется с китайскими платами Amanero (Combo384).
      Подробнее в моем личном блоге по ссылке - 
      Цена - 9 тыс. рублей с учетом доставки по России.
       
      Замеры, источник Combo384 (Amanero)
      0 дБ, 48 кгц (левый, правый):
       
      -6 дБ, 48 кГц (левый, правый):

    • Автор: pryanic
      Доброго времени суток, неспешно продается плата ЦАП на AD1853.
      Четырехслойная плата 152X92 мм
      генераторы мастерклока Golledge на 768Fs электролитические конденсаторы Nichicon, Elna Silmic 2 в питании аналога электролитические конденсаторы Panasonic FC, полимерные конденсаторы Panasonic SEPC (ESR 0.024 Ohm) в цифре пленочные конденсаторы Wima FKP2 полистирольные конденсаторы RCL Components FSCEX в фильтре-вычитателе I/U на ОУ с ТОС AD844 фильтр на связке AD744+BUF03 Формат принимаемых данных только PCM, частоты 44.1; 48.0; 88.2; 96.0; 176.4; 192.0; 352.8; битность 16; 24. В ходе экспериментов выяснилось что ЦАП может воспроизводить сигнал с ЧД 352,8 kHz)) 
      Цап проектировался для использования с транспортами от Алексея: Bolero, Charleston, Foxtrott
      В комплекте собранная плата ЦАП, плата питания выхлопа, плата питания цифровой, аналоговой части, генераторов ЦАП и транспорта , трансформатор с индукцией 0.8 Тл
      12000 рублей за весь комплект.
      Дополнительная информация по запросу)


    • Автор: eestyk
      Имеется микроконтроллер dsPIC30F5011. Хочу реализовать на нём ШИМ через Output Compare Module, так как у этого модуля есть как раз режим PWM. Всё проинициализировал, задал период и коэффициент заполнения ШИМ (duty cycle - 50%), выбрал Timer2. На соответствующей ноге тыкаюсь осциллографом, ничего нет. Не могу понять в чём проблема. Вроде по даташиту настроил правильно.
      #define PERIOD_PWM 12484 #define PERIOD_PWM_div2 6242 WriteTimer2 (0); OpenTimer2 (T2_ON & T2_GATE_OFF & T2_IDLE_STOP & T2_PS_1_8 & T2_32BIT_MODE_OFF & T2_SOURCE_INT, PERIOD_PWM); ConfigIntTimer2 (T2_INT_PRIOR_5 & T2_INT_ON); OpenOC3(OC_IDLE_STOP & OC_TIMER2_SRC & OC_PWM_FAULT_PIN_ENABLE, PERIOD_PWM, PERIOD_PWM_div2); ConfigIntOC3(OC_INT_PRIOR_0 & OC_INT_ON); void __attribute__((interrupt, auto_psv)) _T2Interrupt(void) { IFS0bits.T2IF = 0; // Clear Timer interrupt flag Nop(); } void __attribute__((interrupt, auto_psv)) _OC3Interrupt(void) { IFS1bits.OC3IF = 0; // Clear interrupt flag }  
      dsPic30F5011-5013.pdf
    • Автор: Евгений Бабок
      Господа, здравствуйте. Не ругайтесь, пожалуйста, я студент и я учусь. Возможно, вопрос будет глуповат. Подскажите, пожалуйста, чем можно заменить PIC32MX775F256H для САПР Proteus. Или намеки как подобрать анлог. Имеется код и принципиальная схема некого проекта на данном микроконтроллере(в Proteus нету 32х битных PIC). Я хочу создать его в Proteus,разобрать его и с ним поработать, но необходим другой микроконтроллер(скорее всего 16битный PIC) т.к. данного в протеусе нету. 
      Повторюсь, что я учусь,а учиться лучше на примерах, а не изобретать колесо. Спасибо. 
  • Сообщения

    • Я плохо проверял. Тиристор живой. Помер thermal fuse resistor RWT05, не знаю, как по-русски его правильно обозвать. Сопротивление в нём сгорело. Вставил вместо него эквивалент - плата нормально заработала. Сразу надо было его проверить, но плохо в схему смотрел. Думал, что это просто сопротивление, и не ожидал, что сможет погореть. После выпаивания обнаружил на обратной зацементированной стороне тёмное пятно над резистором.
    • лампу уже убирал .... никак не поднимается . радиаторы хоть весь день жди не греються. только если нагрузить хорошо погонять минут 30 тогда.
    • Попробуйте заявить это, предложить где-нибудь здесь -  https://yandex.ru/search/?lr=77&clid=2236993&win=199&text=усилитель symasym 100 вт  Линк на сайт-тему, где это произойдёт, оставьте - посмотрю, как ваши пух и перья полетят. 
    • На этом форуме рейтинг создают все, кому не лень. Лично я в такие игры не играю.
    • Тогда как-то так: Единственное, с землями я пока не понял. Как стаб для изолятора с землёй связать? 
    • Для этого на форуме и служит процедура "доказательство тезиса". Задавайте 1 вопрос, я дам 1 ответ. Если проблем нет, двигаемся дальше. а) Смысл термина "эстафетный ток". Для начала факт: теплопроводность металлов и полупроводников в основном определяется движением электронов. Строим модель атома. Есть два атома - в одном - в 1-м тепловой заряд больше,  Во 2-м меньше. Из 1-го атома отрывается электрон и переносит тепловой заряд во 2-й.  При этом 1-й атом на короткое время становится положительным ионом. Как только тепловой заряд 1-го и 2-го атома уравняются, на электрон начинает действовать сила (кулоновская) и он возвращается в 1-й атом. То есть, тепловые силы более значимы (сильнее) , чем электрические. Если тепло передаётся по цепочке атомов, то электроны передают тепло как в эстафете, но возвращаются назад. Если в конце эстафеты электроны втягивать каким-то электрическим барьером (например контактом термопары), то эстафетный тепловой  ток превращается в направленный тепловой электрический ток. Такой ток в официальной физике назвали "инжекционным". Свойства этого тока - он может течь против электрического потенциала. Для примера, ток базы биполярного транзистора может управлять напряжением на коллекторе в 1000 Вольт! Это значит, что тепловой ток будет течь против потенциала в 1000 вольт. Таковы законы природы, так , как тепло управляет электричеством. б)В чём отличие твоей теории от общепринятой. Электроника - это раздел термо-электричества. Дырочная теория не верна. Дырок не существует. Все доказательства и уравнения, которые предъявил Уильям Шокли - липовые. Надо исправлять ошибки. Ибо эти ошибки с 1947 года. Сколько лет прошло! Пора браться за ум.   Поварнин Сергей. Искусство спора.doc Транзисторная история W.pdf Воевать ты умеешь. А мыслить? В данном случае надо мыслить.
    • Ух. Я сей изыск не могу никак разгадать. Юпитер ковырял только однажды. Там металлических штор точно не было. Это получается динамик сам для себя играет ?