Научите чит даташит или что делать с GP3 и GP4 на 12f627
- Anatoliy1000
- Прорезались зубы
- Сообщения: 202
- Зарегистрирован: Сб фев 13, 2016 13:16:18
- Откуда: Красноярск
Научите чит даташит или что делать с GP3 и GP4 на 12f627
Здравствуйте!
В очередной раз пытаюсь разобраться в элементарном...
Где бы ни начал задавать вопрос, все сводится к тому, что нужно уметь читать ДАТАШИТ. Очень хотелось бы но не понимаю как. Так вот. Начал изучение микроконтроллеров ПИК. Сначала прикупил 16F628. Показалось очень тяжело, но количество ножек - замануха какая-то. Поэтому купил 12f627. Думаю для начала очень даже не плохо на нем получить базовые знания (мигание ЛЕДочкой). Конечно же, что бы было интересно был проект под который и изучал.
Проект: мишень которая падает при попадании в неё шариком. Распределение контактов.
GP5 - повесил ножку сервомотроа, который поднимает мишень (он же опускает при замыкании управляющего контакта).
GP2 - управляющий контакт, при замыкании: поднять-опустить мишень.
GP0, GP1 - светодиоды (красный, белый) мигают. Обозначают белый - стрелять нельзя, красный можно.
А вот с другими контактами GP3, GP4 разобраться не могу. Не получается. Простым управлением (0,1) их не победить. Пробы свои делаю во ФлоуКоде. Понимаю, что это даже программированием не назвать, но начальный этап: мигание ЛЭД, управление серво освоено. Что дальше? Как победить: GP3, GP4, что с ними можно делать. Как мне показалось простое мигание ЛЭДкой и управление сервой не получится, они для чего-то "большего".
На всякий выкладываю, даташит 675 (). Заранее благодарю всех кто попытается помочь.
В очередной раз пытаюсь разобраться в элементарном...
Где бы ни начал задавать вопрос, все сводится к тому, что нужно уметь читать ДАТАШИТ. Очень хотелось бы но не понимаю как. Так вот. Начал изучение микроконтроллеров ПИК. Сначала прикупил 16F628. Показалось очень тяжело, но количество ножек - замануха какая-то. Поэтому купил 12f627. Думаю для начала очень даже не плохо на нем получить базовые знания (мигание ЛЕДочкой). Конечно же, что бы было интересно был проект под который и изучал.
Проект: мишень которая падает при попадании в неё шариком. Распределение контактов.
GP5 - повесил ножку сервомотроа, который поднимает мишень (он же опускает при замыкании управляющего контакта).
GP2 - управляющий контакт, при замыкании: поднять-опустить мишень.
GP0, GP1 - светодиоды (красный, белый) мигают. Обозначают белый - стрелять нельзя, красный можно.
А вот с другими контактами GP3, GP4 разобраться не могу. Не получается. Простым управлением (0,1) их не победить. Пробы свои делаю во ФлоуКоде. Понимаю, что это даже программированием не назвать, но начальный этап: мигание ЛЭД, управление серво освоено. Что дальше? Как победить: GP3, GP4, что с ними можно делать. Как мне показалось простое мигание ЛЭДкой и управление сервой не получится, они для чего-то "большего".
На всякий выкладываю, даташит 675 (). Заранее благодарю всех кто попытается помочь.
За любую помощь (даже попытку) ставлю +.
- Реклама
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
что значит "победить"? думаю, кусачками можно победить любые лишние выводы.Anatoliy1000 писал(а):Простым управлением (0,1) их не победить
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Даташит ЧИТАТЬ надо...
Особо про совмещенные функции по отдельным выводам и начально активированную конфигурацию аппаратных узлов МК "по умолчанию".
В 629-м (и не только) именно там и "гвоздь": исходно на тех выводах обитает какое-либо дополнительное устройство из обозначенных на схемке описания назначения выводов.
На GP3/-MCLR/VPP обычно сидит линия сброса, отключить которую можно лишь битами фузов слова конфигурации. И даже в таком случае сей вывод может выполнять лишь функции ввода.
На GP4/AN3/-T1G/OSC2/CLKOUT может быть активирована опция CLKOUT опять при задании фузов конфигурации.
Вобчем... ЧИТАМС ВНИМАТЕЛЬНО для начала тот самый даташит...
Насчет ФлоуКоде нишыша сказать не могу - потребляю ассемблер.
Особо про совмещенные функции по отдельным выводам и начально активированную конфигурацию аппаратных узлов МК "по умолчанию".
В 629-м (и не только) именно там и "гвоздь": исходно на тех выводах обитает какое-либо дополнительное устройство из обозначенных на схемке описания назначения выводов.
На GP3/-MCLR/VPP обычно сидит линия сброса, отключить которую можно лишь битами фузов слова конфигурации. И даже в таком случае сей вывод может выполнять лишь функции ввода.
На GP4/AN3/-T1G/OSC2/CLKOUT может быть активирована опция CLKOUT опять при задании фузов конфигурации.
Вобчем... ЧИТАМС ВНИМАТЕЛЬНО для начала тот самый даташит...
Насчет ФлоуКоде нишыша сказать не могу - потребляю ассемблер.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
У тебя все МК в одной тарелке (628,627,675,629). Напиши какой у тебя МК и что ты хочеш от этих ног.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Лучше бы вместо описания микроконтроллера , выложили свой проект и схему , может быть у кого-то есть Flowcode .
Невозможно починить то, что не сломалось.
- Реклама
- Anatoliy1000
- Прорезались зубы
- Сообщения: 202
- Зарегистрирован: Сб фев 13, 2016 13:16:18
- Откуда: Красноярск
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Кажется с этим разобрался.
Еще такой (ие) вопрос:
1. Кто-нибудь на пальцах может объяснить что такое ШИМ и АЦП? Лучше на примере мигающей ЛЭД-очки. Например мигает лед, а мы на нее посылаем ШИМ, и происходит то-то...
2. Как на одну ножку повесить 2 ЛЕД что бы когда горела (мигала) одна, то другая была в потухшем состоянии. Возможно это фантастика, и все же. Где-то видел на МК (не большом кол.ног) висело несколько семи сигментных индикаторов, показалось тоже фантастика.
3. Зачем создают внешние кварцевые прерывания, если есть внутренний?
Еще такой (ие) вопрос:
1. Кто-нибудь на пальцах может объяснить что такое ШИМ и АЦП? Лучше на примере мигающей ЛЭД-очки. Например мигает лед, а мы на нее посылаем ШИМ, и происходит то-то...
2. Как на одну ножку повесить 2 ЛЕД что бы когда горела (мигала) одна, то другая была в потухшем состоянии. Возможно это фантастика, и все же. Где-то видел на МК (не большом кол.ног) висело несколько семи сигментных индикаторов, показалось тоже фантастика.
3. Зачем создают внешние кварцевые прерывания, если есть внутренний?
За любую помощь (даже попытку) ставлю +.
- Anatoliy1000
- Прорезались зубы
- Сообщения: 202
- Зарегистрирован: Сб фев 13, 2016 13:16:18
- Откуда: Красноярск
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
У меня безграничная фантазия. Зависит от того что они (ноги) могут. Просто я не электронщик, а бухгалтер и некоторые вещи не понимаю, пока (учусь). Первое образование формирует мышление и склад ума. Поэтому и прошу разложить на пальцах.otest писал(а):У тебя все МК в одной тарелке (628,627,675,629). Напиши какой у тебя МК и что ты хочеш от этих ног.
Например где-то видел, какое-то преобразование сигнала в в синусойду. Зачем рисовать сигнал квадратами, если это сигнал продолжительностью меньшей чем пауза идущая за ним. Из-за этого долго не мог понять как управлять сервомоторчиком, оказалось все просто. Зачем вообще преобразуют сигнал квадратов в синусойду? Какой в этом толк? Может кто-то объяснить не лезя в дебри и терминологию?
Про одну тарелку... Вам видней. Я сейчас только увидел, что они все на 6 начинаются. Для меня как новичка большее значение имело стоимость (бюджетность: цена-качество) и количество ног (это я почему-то сопоставляю с возможностями).
За любую помощь (даже попытку) ставлю +.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Бесспорно. Поэтому лучше начать изучение языка программирования. Лучше сам его выбери. Если здесь спросиш , то начнутся дебаты и флуд. Флукоде -кубики для детей. Задумайся зачем такое количество например 8-ми ногих МК ? Наверное есть в них различие и оно указано на 1-ой стр. ДШ. От этого зависит конфигурация ног. Про импульсы и синусоиду не понятно. Нужно конкретный пример.Первое образование формирует мышление и склад ума
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
1. ШИМ это широтно-импульсная модуляция , являющаяся одним из методов ЦАП , АЦП это противоположность ЦАП , ЦАП и АЦП это цифроаналоговое и аналогоцифровое преобразование , у аналогового есть величина , у цифрового только наличие или отсутствие , ШИМ создает аналоговую величину путем изменения соотношения времени наличия и отсутствия . Выводы делайте сами .
2. Можно , если по очереди .
3. Кварцевые прерывания придумали вы , а кварцевые генераторы применяют для повышения точности частоты.
2. Можно , если по очереди .
3. Кварцевые прерывания придумали вы , а кварцевые генераторы применяют для повышения точности частоты.
Невозможно починить то, что не сломалось.
- botchin
- Поставщик валерьянки для Кота
- Сообщения: 2029
- Зарегистрирован: Чт дек 27, 2012 20:46:09
- Откуда: Болгария, г. Лом
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
kotpalych, пожалуйста обьясните каким образом TL494 (ШИМ контроллер) является ЦАП?kotpalych писал(а):ШИМ это широтно-импульсная модуляция , являющаяся одним из методов ЦАП
А вот - возмите и нагрузите въхода ШИМ-а резистором. Аналоговая величина будет отсутвовать, а ШИМ-то там?kotpalych писал(а):ШИМ создает аналоговую величину путем изменения соотношения времени наличия и отсутствия
Вот про ШИМ (PWM) - ето модуляция, управление коеффициента заполнения сигнала. На графике видно - При макс сигнала Кзап = 1 (въход ШИМ-а "уперся" 1) при мин сигнала Кзап=0 въход ШИМ-а упал в 0.
Лом - ето город в Болгарии, а не инструмент юстировки електроники.
- КРАМ
- Друг Кота
- Сообщения: 25261
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Не контроллер ШИМ является ЦАПом, а МЕТОД формирования ШИМа посредством цифрового управления скважностью является ЦА преобразованием (ЦАП). Причем неотъемлемой частью такого ЦАПа является ФНЧ с правильно рассчитанной частотой среза.botchin писал(а): обьясните каким образом TL494 (ШИМ контроллер) является ЦАП?
- botchin
- Поставщик валерьянки для Кота
- Сообщения: 2029
- Зарегистрирован: Чт дек 27, 2012 20:46:09
- Откуда: Болгария, г. Лом
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Возмите компаратор, на одном входе треуголное напряжение, на другом сигнал - на въходе будет ШИМ. При чем здесь ЦАП? ФНЧ? и т.д. ШИМ есть ШИМ
Лом - ето город в Болгарии, а не инструмент юстировки електроники.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
В основном с уточнениями согласен , только мне кажется аналоговой величиной на резисторе подключенном к выходу ШИМ , будет выделившаяся на нем мощность .
Невозможно починить то, что не сломалось.
- botchin
- Поставщик валерьянки для Кота
- Сообщения: 2029
- Зарегистрирован: Чт дек 27, 2012 20:46:09
- Откуда: Болгария, г. Лом
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
И мъ возмем калориметр и начнем следит за ней. А потом сигнал ОС чтобь стабилизировать въделяемую мощностьkotpalych писал(а):выделившаяся на нем мощность
Вот здесь про ШИМ. https://ru.wikipedia.org/wiki/%D0%A8%D0 ... 0%B8%D1%8F
Поищите в тексте АЦП или ЦАП.
Лом - ето город в Болгарии, а не инструмент юстировки електроники.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. 
Всегда с уважением, Александр.
Всегда с уважением, Александр.
- botchin
- Поставщик валерьянки для Кота
- Сообщения: 2029
- Зарегистрирован: Чт дек 27, 2012 20:46:09
- Откуда: Болгария, г. Лом
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
korob, по вашему если что-то работает в ключевом режиме и имеет на входе ШИМ модулятор (понимаи не ЦАП, АЦП, а компаратор) ето уже не является ключевой режим, а .... не знаю что въ имеете в виду.
Ребята, ШИМ делаетса на один компаратор, грубо говоря. Понимаете - компаратор. И все. Получаете ШИМ.
PS: ЦАП на ШИМ?
Давайте расжуждать. Цифро Аналоговъй - значить на входе цифра (число). Ето число нам необходимо преобразувать в ШИМ (код на МК) Етот ШИМ надо сгладить каким то филтром (ФНЧ) и получим Аналоговъй въход. Не будет ли проще взят стандартнъй ЦАП (хотя бъ R-2R) и с число сразу получаем аналоговъй въход.
Ребята, ШИМ делаетса на один компаратор, грубо говоря. Понимаете - компаратор. И все. Получаете ШИМ.
PS: ЦАП на ШИМ?
Давайте расжуждать. Цифро Аналоговъй - значить на входе цифра (число). Ето число нам необходимо преобразувать в ШИМ (код на МК) Етот ШИМ надо сгладить каким то филтром (ФНЧ) и получим Аналоговъй въход. Не будет ли проще взят стандартнъй ЦАП (хотя бъ R-2R) и с число сразу получаем аналоговъй въход.
Лом - ето город в Болгарии, а не инструмент юстировки електроники.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Вот, уже правильно рассуждаете.botchin писал(а):Давайте расжуждать. Цифро Аналоговъй - значить на входе цифра (число). Ето число нам необходимо преобразувать в ШИМ (код на МК) Етот ШИМ надо сгладить каким то филтром (ФНЧ) и получим Аналоговъй въход.
Опять заблуждение, сразу ничего хорошего не получим, потребуется всё тот же ФНЧ.botchin писал(а): Не будет ли проще взят стандартнъй ЦАП (хотя бъ R-2R) и с число сразу получаем аналоговъй въход.
P.S Хоть это и был риторический вопрос, я удовлетворён тем, что вашу точку зрения в отношении метода Широтно Импульсной Модуляции (не ШИМ контроллера!!!) он немного пошатнул.
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. 
Всегда с уважением, Александр.
Всегда с уважением, Александр.
- botchin
- Поставщик валерьянки для Кота
- Сообщения: 2029
- Зарегистрирован: Чт дек 27, 2012 20:46:09
- Откуда: Болгария, г. Лом
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Я просто пътался понять как въ разсужаете. И мне не понятно: Зачем если надо зайти в соседную комнату идти до Аляску?
Кстати, можно показать мне схему ЦАП на ШИМ если
PS: Согласно етим http://www.ti.com/lit/an/spraa88a/spraa88a.pdf ЦАП на ШИМ можно сделать на ето http://pdf1.alldatasheet.com/datasheet- ... 28016.html
Ето документация на DAC08. Укажите мне где там есть ФНЧ http://www.analog.com/media/en/technica ... /DAC08.pdf Не буду упоминать что R-2R будут работать и в статическом режиме.korob писал(а):Опять заблуждение, ..... потребуется всё тот же ФНЧ.![]()
А я надеюсь. что въ задумались что ШИМ и ЦАП все таки разнъе вещи. И если одно модуляция то другое преобразувание. И делать ЦАП на ШИМ .... Если вам не известно то объчно в ШИМ контроллере есть и компаратор отвечающии за получение той же самой ШИМ. И без всяких ЦАП.korob писал(а):метода Широтно Импульсной Модуляции (не ШИМ контроллера!!!) он немного пошатнул
Кстати, можно показать мне схему ЦАП на ШИМ если
Именно ЦАП.kotpalych писал(а):ШИМ это широтно-импульсная модуляция , являющаяся одним из методов ЦАП
PS: Согласно етим http://www.ti.com/lit/an/spraa88a/spraa88a.pdf ЦАП на ШИМ можно сделать на ето http://pdf1.alldatasheet.com/datasheet- ... 28016.html
Последний раз редактировалось botchin Вт мар 22, 2016 21:39:47, всего редактировалось 1 раз.
Лом - ето город в Болгарии, а не инструмент юстировки електроники.
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
botchin писал(а):Кстати, можно показать мне схему ЦАП на ШИМ
стр.5korob писал(а): Например LV4904V
Еще в моей Sony CDP-XE570 тоже H-Pulse (1bit PWM DAC) ЦАП CXD2587Q стр.2
Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. 
Всегда с уважением, Александр.
Всегда с уважением, Александр.
- botchin
- Поставщик валерьянки для Кота
- Сообщения: 2029
- Зарегистрирован: Чт дек 27, 2012 20:46:09
- Откуда: Болгария, г. Лом
Re: Научите чит даташит или что делать с GP3 и GP4 на 12f627
Извини, но LV4904 ето класс Д усилител, а не ЦАП. А на стр 5 блок схема - что меня не убедило.
CXD2587Q - тоже указали на блок схему. Там вижи A/D(ЦАП) как входъ и PWM (ШИМ) как въходъ. Где ЦАП на ШИМ? Но посколько ето согналнъй процессор можно и есть.
CXD2587Q - тоже указали на блок схему. Там вижи A/D(ЦАП) как входъ и PWM (ШИМ) как въходъ. Где ЦАП на ШИМ? Но посколько ето согналнъй процессор можно и есть.
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


