Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 17.03.2016, 10:08   #1
nacgul
Senior Member
 
Регистрация: 29.01.2014
Сообщений: 169
Вес репутации: 160/22
nacgul has a spectacular aura aboutnacgul has a spectacular aura about
По умолчанию DAC в PIC18

Добрый день!
Пытаюсь найти модель PIC18 с DAC хотя бы 8 разрядов. На сайте microchip.com фильтр по моделям показывает что в 18 серии есть только 5-ти разрядные DAC. Это на самом деле так или глюк фильтра?
Смущает то, что в PIC16 серии полно моделей с 10 битными DAC.
18 серия, по моим понятиям, является следующим продвинутым поколением PIC, но с DAC решили не заморачиваться? Так?
nacgul вне форума   Ответить с цитированием
Старый 17.03.2016, 10:24   #2
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

nacgul
18 серия, по моим понятиям, является следующим продвинутым поколением PIC, но с DAC решили не заморачиваться? Так? - microchip pic18f отличается от младших семейств другим ядром.
никаких гарантий по периферии pic18f в названии мк не дает.
besogon вне форума   Ответить с цитированием
Старый 17.03.2016, 10:34   #3
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

и да, насколько мне известно, последние годы наибольший интерес представляет развитие pic 14бит/слово.

если Вы не планируете использовать преимущества pic18f, то может стоит обратить внимание на модели pic16 с 8bit DAC.

В противном случае у Вас всегда есть возможность установить дискретный DAC.
besogon вне форума   Ответить с цитированием
Старый 17.03.2016, 11:08   #4
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 57
Сообщений: 2,831
Вес репутации: 3992/108
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от nacgul Посмотреть сообщение
Добрый день!
Пытаюсь найти модель PIC18 с DAC хотя бы 8 разрядов. На сайте microchip.com фильтр по моделям показывает что в 18 серии есть только 5-ти разрядные DAC. Это на самом деле так или глюк фильтра?
Смущает то, что в PIC16 серии полно моделей с 10 битными DAC.
18 серия, по моим понятиям, является следующим продвинутым поколением PIC, но с DAC решили не заморачиваться? Так?
Да у них там сейчас всё плохо... Там что-то светилось в будущем по 18-м... но даже их сайт сейчас нормально не работает...
А вообще... для исключения подобных случаев... нефиг штаны на одной архитектуре просиживать... В STM8L 12 разрядов DAC... в СТМ32 есть ещё и по несколько каналов DAC...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 17.03.2016, 11:09   #5
nacgul
Senior Member
 
Регистрация: 29.01.2014
Сообщений: 169
Вес репутации: 160/22
nacgul has a spectacular aura aboutnacgul has a spectacular aura about
По умолчанию Re: DAC в PIC18

Т.е. в PIC18 нет моделей с нормальным DAC. Понятно.
Модуль умножения и доп команды конечно привлекают. Хотелось бы как говориться и рыбку съесть и....
Сделаю DAC из PWM модуля.
nacgul вне форума   Ответить с цитированием
Старый 17.03.2016, 11:11   #6
nacgul
Senior Member
 
Регистрация: 29.01.2014
Сообщений: 169
Вес репутации: 160/22
nacgul has a spectacular aura aboutnacgul has a spectacular aura about
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
Да у них там сейчас всё плохо... Там что-то светилось в будущем по 18-м... но даже их сайт сейчас нормально не работает...
А вообще... для исключения подобных случаев... нефиг штаны на одной архитектуре просиживать... В STM8L 12 разрядов DAC... в СТМ32 есть ещё и по несколько каналов DAC...
Заглядываюсь, но начал проект на PIC если начну переучиваться я его так и не закончу. К тому же с С не дружу.
nacgul вне форума   Ответить с цитированием
Старый 17.03.2016, 12:17   #7
GANY
Senior Member
 
Аватар для GANY
 
Регистрация: 05.11.2007
Адрес: Казахстан/Шымкент
Возраст: 35
Сообщений: 2,189
Вес репутации: 1074/74
GANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud of
По умолчанию Re: DAC в PIC18

из ШИМ получится вполне себе приличный ЦАП. если конечно требования по скорости не слишком высокие.
GANY вне форума   Ответить с цитированием
Старый 17.03.2016, 13:38   #8
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,757
Вес репутации: 6211/144
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от nacgul Посмотреть сообщение
К тому же с С не дружу.
Озвучено как добродетель, это вам огромный минус...
dosikus вне форума   Ответить с цитированием
Старый 17.03.2016, 13:47   #9
nacgul
Senior Member
 
Регистрация: 29.01.2014
Сообщений: 169
Вес репутации: 160/22
nacgul has a spectacular aura aboutnacgul has a spectacular aura about
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от dosikus Посмотреть сообщение
Озвучено как добродетель, это вам огромный минус...
Озвучивал как сожаление... Согласен минус!
nacgul вне форума   Ответить с цитированием
Старый 17.03.2016, 17:02   #10
GANY
Senior Member
 
Аватар для GANY
 
Регистрация: 05.11.2007
Адрес: Казахстан/Шымкент
Возраст: 35
Сообщений: 2,189
Вес репутации: 1074/74
GANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud ofGANY has much to be proud of
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от GANY Посмотреть сообщение
если конечно требования по скорости не слишком высокие.
помню как экспериментировал со звуком и генерацией синуса на PIC182F252. нужно было получить максимально быстрый ШИМ что бы сигнал был более качественным.
как то прикололся и разогнал проц больше положенного, ШИМ 8 бит, частота больше 1 МГц сделал.
GANY вне форума   Ответить с цитированием
Старый 24.03.2016, 18:32   #11
=L.A.=
Senior Member
 
Регистрация: 26.02.2007
Адрес: Москва РФ
Сообщений: 269
Вес репутации: 232/50
=L.A.= has a spectacular aura about=L.A.= has a spectacular aura about=L.A.= has a spectacular aura about
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от nacgul Посмотреть сообщение
Т.е. в PIC18 нет моделей с нормальным DAC.

Сделаю DAC из PWM модуля.
*

8-ми битный ЦАП можно сделать также из порта ВВ и резисторов.
ШИМ также будет вполне приличным ЦАП ом, если не требуется формировать высокие частоты.
Кроме того, к ШИМу потребуется ФНЧ и буферный усилитель на ОУ.
=L.A.= вне форума   Ответить с цитированием
Старый 24.03.2016, 22:22   #12
nacgul
Senior Member
 
Регистрация: 29.01.2014
Сообщений: 169
Вес репутации: 160/22
nacgul has a spectacular aura aboutnacgul has a spectacular aura about
По умолчанию Re: DAC в PIC18

DAC нужен как опорное напряжение в импульсной схеме стабилизатора питания в котором выходное напряжение можно менять программно. Частоты никакой.
Все получилось на PWM с RC цепочкой без ОУ. Диапазон изменения напряжения от 0 до +5. В самый раз.
Со встроенным DAC 8бит было бы конечно красивее.
nacgul вне форума   Ответить с цитированием
Старый 25.03.2016, 06:57   #13
ATAMAN
Senior Member
 
Регистрация: 09.01.2012
Возраст: 36
Сообщений: 443
Вес репутации: 373/35
ATAMAN is just really niceATAMAN is just really niceATAMAN is just really niceATAMAN is just really nice
По умолчанию Re: DAC в PIC18

PIC16F1936
PIC16F1827
PIC16F1823
PIC16F1459
PIC12F1822

Все содержат DAC
ATAMAN вне форума   Ответить с цитированием
Старый 25.03.2016, 18:03   #14
masterzx
Senior Member
 
Аватар для masterzx
 
Регистрация: 21.09.2007
Адрес: Барнаул
Возраст: 33
Сообщений: 1,501
Вес репутации: 826/67
masterzx is a splendid one to beholdmasterzx is a splendid one to beholdmasterzx is a splendid one to beholdmasterzx is a splendid one to beholdmasterzx is a splendid one to beholdmasterzx is a splendid one to beholdmasterzx is a splendid one to behold
Отправить сообщение для masterzx с помощью ICQ
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от ATAMAN Посмотреть сообщение
PIC16F1936
PIC16F1827
PIC16F1823
PIC16F1459
PIC12F1822

Все содержат DAC
8 бит?
__________________
Если проблему можно решить за деньги, то это не проблема, это расходы. Еврейская мудрость.
masterzx вне форума   Ответить с цитированием
Старый 23.06.2019, 23:54   #15
Zombie47
Senior Member
 
Регистрация: 05.10.2015
Возраст: 32
Сообщений: 137
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: DAC в PIC18

Как я понял в PIC 16F1847 8 битный DAC
то-есть всего 32 варианта.
Например напряжение от 0 до 5 вольт я смогу выставлять только с шагом 0.15 вольт. Верно?
Zombie47 вне форума   Ответить с цитированием
Старый 24.06.2019, 00:11   #16
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Zombie47
Как я понял в PIC 16F1847 8 битный DAC - 5 битный.
из документации к микроконтроллеру.
Код:
5-bit rail-to-rail resistive DAC with positive and negative reference selection.
Например напряжение от 0 до 5 вольт я смогу выставлять только с шагом 0.15 вольт. Верно? - нет. на мой взгляд это глупая гипотеза.
с чего Вы взяли?

Ваш МК работает в диапазоне напряжений, у dac есть настройки как нижней, так и верхней границы.

Вы читали документацию на МК?
besogon вне форума   Ответить с цитированием
Старый 24.06.2019, 00:15   #17
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Там даже схема есть, как он внутри сделан.
besogon вне форума   Ответить с цитированием
Старый 24.06.2019, 00:16   #18
Zombie47
Senior Member
 
Регистрация: 05.10.2015
Возраст: 32
Сообщений: 137
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: DAC в PIC18

я оттуда и узнал про 32 режима. точнее регистр DACCON1 может иметь только 32 варианта.
какая бы граница нижняя и верхняя у меня не была между ними может быть только 32 точки верно?
Zombie47 вне форума   Ответить с цитированием
Старый 24.06.2019, 00:32   #19
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Zombie47
какая бы граница нижняя и верхняя у меня не была между ними может быть только 32 точки верно? - нет. между верхней и нижней границей у Вас будет 30 точек.
там Вам формулу дали, чтобы исключить двоякое трактование.
Код:
VOUT = ((VSRC+) - (VSRC-))*(DACR<4:0>/(32)) + (VSRC-)
идите спать, на ночь все это тягостно воспринимается - поутру проще.
besogon вне форума   Ответить с цитированием
Старый 24.06.2019, 01:23   #20
Zombie47
Senior Member
 
Регистрация: 05.10.2015
Возраст: 32
Сообщений: 137
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: DAC в PIC18

VOUT = ((VSRC+) - (VSRC-))*(DACR<4:0>/(32)) + (VSRC-)
VOUT = (5 - 0)*(32/32) + 0 // тут 5
VOUT = (5 - 0)*(31/32) + 0 // тут 4.84
а как мне получить 4.9 и 4.95 и тд?)
Zombie47 вне форума   Ответить с цитированием
Старый 24.06.2019, 13:10   #21
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Zombie47
а как мне получить 4.9 и 4.95 и тд?) - с точностью до сотых есть у меня сомнения, что Вы получите - это в целом не самая тривиальная задача.
для получения 4.9, допустим, у Вас есть возможность подключить VSRC- и VSRC+ такие, чтобы у Вас весь диапазон укладывался в 0.3V, разбив его на 32 части Вы сможете в узком диапазоне как-то регулировать выходное напряжение.

если Вы хотите на всем диапазоне рабочих напряжений получать точные значения, то Вам необходима отдельная DAC микросхема, с которой еще будет возня со схемой включения.
besogon вне форума   Ответить с цитированием
Старый 24.06.2019, 13:30   #22
mos
Senior Member
 
Регистрация: 12.04.2008
Сообщений: 651
Вес репутации: 907/57
mos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to beholdmos is a splendid one to behold
По умолчанию Re: DAC в PIC18

У 16ф177х 10-битный дак.
mos вне форума   Ответить с цитированием
Старый 24.06.2019, 14:48   #23
Zombie47
Senior Member
 
Регистрация: 05.10.2015
Возраст: 32
Сообщений: 137
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от besogon Посмотреть сообщение
Zombie47
а как мне получить 4.9 и 4.95 и тд?) - с точностью до сотых есть у меня сомнения, что Вы получите - это в целом не самая тривиальная задача.
для получения 4.9, допустим, у Вас есть возможность подключить VSRC- и VSRC+ такие, чтобы у Вас весь диапазон укладывался в 0.3V, разбив его на 32 части Вы сможете в узком диапазоне как-то регулировать выходное напряжение.

если Вы хотите на всем диапазоне рабочих напряжений получать точные значения, то Вам необходима отдельная DAC микросхема, с которой еще будет возня со схемой включения.
Я понял , то о чем я говорил. В стоке нельзя )
проще Шимом.
Zombie47 вне форума   Ответить с цитированием
Старый 24.06.2019, 14:55   #24
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 32
Сообщений: 2,114
Вес репутации: 3977/86
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: DAC в PIC18

Zombie47
с PWM нужна интегрирующая цепь и буфер.
besogon вне форума   Ответить с цитированием
Старый 24.06.2019, 14:59   #25
Zombie47
Senior Member
 
Регистрация: 05.10.2015
Возраст: 32
Сообщений: 137
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: DAC в PIC18

Цитата:
Сообщение от besogon Посмотреть сообщение
Zombie47
с PWM нужна интегрирующая цепь и буфер.
интегрирующая цепь и буфер это кондер и резистор?
Zombie47 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с DAC2 на PIC24FJ64GC006 Алексей Е. Продукция MICROCHIP 0 26.03.2015 12:07
Помогите пожалуйста... с pic18 mdems Продукция MICROCHIP 4 07.01.2010 10:19
MPLAB C18 или Hi-tech PIC18 для PIC18Fxxxx Tsimur Smolau Продукция MICROCHIP 12 09.11.2009 13:15
MPLAB v8.30 + PIC18 v3.1 - не работают вместе spyrytus Продукция MICROCHIP 9 04.08.2009 08:16
DAC dsPIC33 l_step Продукция MICROCHIP 51 13.05.2009 12:51


Часовой пояс GMT +3, время: 11:43.


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