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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 09.11.2010, 20:22  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
Большое спасибо, я пользуюсь Вашей книгой. Не всё понятно, дяденька забыл указать некоторые переменные и очень легко обращается с переменной Canal. Много льёт воды там, где и так понятно, а серьёзные вещи (про входные мультиплексоры) опускает. Читаю сразу несколько источников. Много полезных примеров есть в Мануале по PIC24H, прорвусь с Вашей и других отзывчивых людей помощью.
Это не моя книга, не передергивайте.
Channel в переводе "Канал". Этой переменной присваивается номер канала, аналоговая информация с которого будет поступать на вход АЦП для выборки и преобразования.
Реклама:
ut1wpr вне форума  
Непрочитано 09.11.2010, 20:32  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
Будьте снисходительны, объясните мне какой вывод ЧИПа зашифрован в выражении
#define Channel 7. И что Вы и дяденька Магда имеете в виду под AD1PCFG = adcmask;
В каком формате значение admask? Оно никак не расшифровано в книге. Забыл указать страницу - 212 Вашей книги.
Номер канала я раскрыл в предыдущем ответе.
Вернитесь ровно на 8 страниц назад от указанной Вами 212-й.
Там найдёте описание регистра AD1PCFG. Константа adcmask должна быть установлена Вами в соответствии с номером выбранного Вами канала и пином, с которым этот канал ассоциируется.
Для более чёткого восприятия сопровождаю выдержками из Магды.
Принимая во внимание Ваше ёрничание, я понял, что далее в моих комментариях и подсказках Вы не нуждаетесь. Извините, если чем-то обидел. Но напоследок рекомендую Вам всё-таки изначально читать документацию (не по указанным страницам, а попробовать самостоятельно), осмысливать её и только тогда прибегать к помощи форума.
Всего Вам хорошего, удачи и успехов.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 44
Размер:	98.1 Кб
ID:	14501   Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 38
Размер:	72.7 Кб
ID:	14502   Нажмите на изображение для увеличения
Название: 3.PNG
Просмотров: 43
Размер:	64.9 Кб
ID:	14503  

ut1wpr вне форума  
Непрочитано 09.11.2010, 20:42  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от ut1wpr Посмотреть сообщение
попробовать самостоятельно), осмысливать её и только тогда прибегать к помощи форума.
Стараюсь. Не ерничаю я, а оправдываюсь, иногда неудачно. Простите.
__________________
ДА, НО НЕТ!
NikMih_1 вне форума  
Непрочитано 10.11.2010, 00:09  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от ut1wpr Посмотреть сообщение
Номер канала я раскрыл в предыдущем ответе.
Согласен, надо не жалеть жопу и более упорно на ней сидеть. Только от знания этого не слаще. Я уже рылся в теме регистра AD1PCFG. Некоторые вещи ставят меня в тупик. Что такое внутренняя БЭНД ГАП ? и её реф ченнэл? А халф бэнд гап?
Я же не понимаю, что эти ребята имеют в виду. Понятно, что разница двух опорных напряжений посредине даёт нулевую точку, которая соответствует значению 512 (нулю при двуполярном выходе). А вот эта установка Internal band gap (VBG) reference channel is disabled не означает ли, что я отказываюсь от использования в качестве опорных VDD и VSS ? Вам только кажется, что всё просто, это привычка, мне такое тоже знакомо с преподавательских времён (попробуй влезть в шкуру студента). Научусь - напишу пособие по терминологии для начинающих, всем будет понятно.

bit 15 PCFG15: A/D Input Band Gap Reference Enable bit
1 = Internal band gap (VBG) reference channel is disabled
0 = Internal band gap reference channel is enabled
bit 14 PCFG14: A/D Input Half Band Gap Reference Enable bit
1 = Internal half band gap (VBG/2) reference channel is disabled
0 = Internal half band gap reference channel is enabled
bit 13 PCFG13: A/D Input Voltage Regulator Output Reference Enable bit
1 = Internal voltage regulator output (VDDCORE) reference channel is disabled
0 = Internal voltage regulator output reference channel is enabled
bit 12-0 PCFG‹12:0›: Analog Input Pin Configuration Control bits(1)
1 = Pin for corresponding analog channel is configured in Digital mode; I/O port read is enabled
0 = Pin is configured in Analog mode; I/O port read is disabled, A/D samples pin voltage
Note 1: Analog channels, AN6, AN7, AN8 and AN12, are unavailable on 28-pin devices; leave these corresponding
bits set.
__________________
ДА, НО НЕТ!
NikMih_1 вне форума  
Непрочитано 10.11.2010, 03:41  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

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

Сообщение от NikMih_1 Посмотреть сообщение
Что такое внутренняя БЭНД ГАП ? и её реф ченнэл? А халф бэнд гап?
БЭНД ГАП - это внутренний источник опорного напряжения Band Gap Reference Voltage 1.2 V, не имеет к АЦП никакого отношения. Можно измерить величину этого напряжения, сделав доступным спец. внутренний аналоговый канал, установив bit 15 PCFG15 = 1.
халф бэнд гап - это половина от БЭНД ГАП, можно измерить и половину, активировав ещё один спец. внутренний аналоговый канал, установив bit 14 PCFG14 = 1.

Сообщение от NikMih_1 Посмотреть сообщение
bit 12-0 PCFG‹12:0›: Analog Input Pin Configuration Control bits(1)
1 = Pin for corresponding analog channel is configured in Digital mode; I/O port read is enabled
0 = Pin is configured in Analog mode; I/O port read is disabled, A/D samples pin voltage
Эти биты управляют как раз внешними пинами, которые торчат из микросхемы, и на которые можно подавать аналоговый сигнал. Если бит равен нулю, то соответствующий пин из цифрового входа превращается в аналоговый. Можно преобразовать несколько пинов в аналоговые входы. Выбрать нужный номер входа для АЦП позволяют биты 4-0 CH0SA‹4:0›:" Channel 0 Positive Input Select " в регистре AD1CHS.

Сообщение от NikMih_1 Посмотреть сообщение
не означает ли, что я отказываюсь от использования в качестве опорных VDD и VSS
Опорным напряжением для АЦП может быть только комбнация из пинов Vref+ и Vref-, напряжения питания Vdd и Vss.
Миниатюры:
Нажмите на изображение для увеличения
Название: kazus_WarAndPeace1.png
Просмотров: 39
Размер:	15.0 Кб
ID:	14538  

Последний раз редактировалось Yurkin2007; 10.11.2010 в 04:43.
Yurkin2007 вне форума  
Сказали "Спасибо" Yurkin2007
NikMih_1 (10.11.2010)
Непрочитано 10.11.2010, 06:55  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от Yurkin2007 Посмотреть сообщение
незабвенный роман "Война и мир", который так и не осилил в школьные годы
Гы! Та же история (понимаю, гордиться нечем) . История совершенно изумительная. На старте задали на дом прочитать две главы. На уроке встаю:
- Ты прочитал?!
- Нет, не успел...
- Садись, два. К следующему уроку прочитаешь эти плюс ещё две! (Заведомо обречён на очередную двойку)
И так четверть подряд (или сколько мы там его изучали?) В результате банан в четверти, вызов родителей и полное незнание ни войны, ни мира...
Спасибо Бондарчуку.. Хоть фильм посмотрел. Если честно, то тоже с трудом. Видать, не дорос я до понимания Толстого.
ut1wpr вне форума  
Непрочитано 10.11.2010, 11:28  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от Yurkin2007 Посмотреть сообщение
Не знаю почему, но я с интересом наблюдаю за неспешным повестованием этого топика
Моя проблема видимо в том, что я как нувориш, никогда не имевший машины, сразу сел на Феррари. Надо сперва на Жигуле покататься, потом Хонду Цивик купить и уж тогда можно брать Феррари. Пропустил я за 22 года бездействия в профессии всё развитие микроконтроллеров, так жизнь меня поставила (раком). А сейчас надо решить частную задачку, для которой подходит только PIC24 or dsPIC, вот я и дёргаюсь. Вы не в теме и, видимо, не знаете, что я 22 года назад сделал плату преобразования естественной речи в машинный голос, тогда это у нас не могло найти применения, а за бугор продаться мне совесть не позволяла. Сейчас обстоятельства изменились и я пытаюсь возродить эту тему на современном уровне.
Меня можно понять и простить. Эти биты я давно установил как Вы рекомендуете, но некстати закопался в этих напряжениях внутреннего стабилизатора ядра.
__________________
ДА, НО НЕТ!

Последний раз редактировалось NikMih_1; 10.11.2010 в 11:42. Причина: Дополнил
NikMih_1 вне форума  
Непрочитано 10.11.2010, 11:54  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Странное название топика,если каждый создаст такой топик будет тяжко форуму
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 10.11.2010, 12:08  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от CERGEI1982 Посмотреть сообщение
Странное название топика,если каждый создаст такой топик будет тяжко форуму
Глубокая благодарность от меня модератору Dosikus, который подал мне мысль создать этот топик. Каждый не станет создавать такой топик, здесь собрались люди достаточно опытные. С другой стороны, такой топик даже полезен некоторым, знаю по собственному опыту, что, когда объясняешь сам лучше понимаешь предмет.
__________________
ДА, НО НЕТ!
NikMih_1 вне форума  
Непрочитано 10.11.2010, 23:40  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Приступил к писанию текста программы. Прогресс на лице.

Вопрос. На картинке грубо нарисован алгоритм. Как организовать выходы из условных операций в узлы, обозначенные кружочками?
Миниатюры:
Нажмите на изображение для увеличения
Название: Алгоритм.jpg
Просмотров: 40
Размер:	687.3 Кб
ID:	14564  
__________________
ДА, НО НЕТ!
NikMih_1 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопросы ENC28J60 CERGEI1982 Микроконтроллеры, АЦП, память и т.д 123 02.04.2018 22:30
Wiznet W7100. Общие вопросы R_N Микроконтроллеры, АЦП, память и т.д 7 06.06.2012 00:33
Вопросы по AVR-LIBС rear Микроконтроллеры, АЦП, память и т.д 5 08.10.2010 19:38
Вопросы об управлении MOSFET'ами в стабах Vadeg Электроника - это просто 14 19.12.2009 23:21


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


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