Nebel
Участник-
Постов
14 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Nebel
- День рождения 05.03.1983
Контакты
-
Сайт
Array
Информация
-
Город
Array
-
:) в том-то и дело что у меня не начинает, а висит в цикле... упс... нашел в чем косяк.... идем в MPLAB'е в Debugger->Settings, выбираем закладку "Break Options" и для "WDT Timeout" ставим "Reset" (а у меня было "Break"). Сейчас на железке проверю.
-
т.е. после срабатывания WDT в симуляторе процессор начал работу с 1-й команды в main() (в моем случае это ClrWdt()) ? P.S. про Sleep и Idle написал чтобы не было предположений что МК был в этих режимах и не сбросился, а проснулся по WDTO.
-
Собственно проблема в том, что при симуляции (и на железке) WDT не reset-ит МК. в Output выводится сообщение WDTO (RCON<4>) устанавливается в "1" но МК продолжает висеть в бесконечном цикле. SLEEP (RCON<3>) и IDLE (RCON<2>) равны "0", т.е. МК ни в Idle ни в Sleep mode не был Как заставить МК сбрасываться по WDT? #include <p30f5011.h> _FOSC(XT_PLL4 & CSW_FSCM_ON); _FWDT(WDT_ON & WDTPSA_1 & WDTPSB_5); int main(void) { ClrWdt(); int a=1; while (a) { Nop(); } return 0; }
-
ток через RC1/CCP1
Nebel ответил Nebel тема в В помощь начинающему
Смущают свои не очень серьезные знания ТЭЦ и ТОЭ как говорится сто раз отмерь один раз дёрни за рубильник :)))) -
ток через RC1/CCP1
Nebel опубликовал тема в В помощь начинающему
Подскажите пожалуйста, правильно ли я понимаю что максимальный ток через выход CCP1 (17 pin) на PIC18F452 (когда он используется в качестве ШИМ, уровни соответственно Vss=0 и Vdd=+5В) равен 25 мА? -
делитель напряжения для Vref АЦП
Nebel ответил Nebel тема в В помощь начинающему
Да, очевиден :) Спасибо большое за предложенные варианты решения. Но, я не зря рассматриваю вариант только с АЦП (т.е. ШИМ->ФНЧ->АЦП) - у меня ограничения со схемотехникой: приходится работать на готовой плате, где часть выходов с PICа разведена так что к ним не подобраться (я понимаю что изврат и что чесание левой ногой правого уха)... -
делитель напряжения для Vref АЦП
Nebel ответил Nebel тема в В помощь начинающему
Если мы измеряем напряжение, то мы же его измеряем относительно опорного, а в моем случае опорное, которое уже есть в АЦП, развязано с измеряемым сигналом. Если бы я подключил потенциометр и запитал его тем же Vss и Vdd что и PIC то все понятно: ADCON в PICе настраиваю так чтобы использовалось внутреннее напряжение, а на вход АЦП подаю сам сигнал. Но у меня же другой случай, плата с MC33035 MC33039 имеют свое питание, 33039 (та что генерит ШИМ) питается от 8-й ноги 33035 (там 6.25В). Соответственно мне нужно подавать внешнее опорное напряжение (оно как раз таки и равно 0 и 6.25В). Я не прав в своих рассуждениях? Вот схема подключения к АЦП PIC18Fxx2 (стр 174 русского мануала): а вот про это я даже не подумал :-( P.S. спасибо Всем кто принимает участие в обсуждении :) -
ПЛК
Nebel ответил UniBomb тема в В помощь начинающему
IEC 61131-3 (МЭК 61131, он же EN 61131) -
делитель напряжения для Vref АЦП
Nebel ответил Nebel тема в В помощь начинающему
Прошу всех простить, если запутал :) Я так и собирался делать: ШИМ -> ФНЧ -> ДелительНапряжения -> АЦП. Но на АЦП помимо этого преобразованного ШИМ нужно ведь еще и опорное напряжение падать, которое равно: Vref+=6.25В, Vref-=0 В. Вот я и спрашивал как все это дело привести к уровням 0В и 5В :) Эээх сам понимаю что левой ногой правое ухо... -
делитель напряжения для Vref АЦП
Nebel ответил Nebel тема в В помощь начинающему
На самом деле схема там другая, переменного резистора нет. Есть ШИМ-сигнал с уровнями 6.25В и 0В, его то мне и надо замерить, ничего лучше чем поставить RC-цепочку и получить аналог. сигнал не придумал :angry2: Если кто-то "ткнет носом" в другое более правильное решение буду рад :) нельзя, есть готовое устройство, с выходов которого нужно снять данные. -
делитель напряжения для Vref АЦП
Nebel ответил Nebel тема в В помощь начинающему
Поменять резисторы с 1 кОм на 1.3 кОм дело не сложное, меня больше интересует в принципе правильный ли подход? или туда еще что-то нужно добавить для защиты? -
делитель напряжения для Vref АЦП
Nebel ответил Nebel тема в В помощь начинающему
В том-то и дело что это не для питания, для питания именно так и делаю. Просто не могу использовать Vdd и Vss со схемы с МК в качестве опорного напряжения, поэтому беру Vref+- внешние (на самом деле это опорное со схемы с МК MC33035) и завожу на входы AN2, AN3. Т.е. у меня есть датчик у которого есть выходы: Vref+ = 6.25В, 0.0 В, и аналоговый выход принимающий соответственно значения от 0 до 6.25В, который нужно измерить. Написал как-то сумбурно, но надеюсь понятно :) -
делитель напряжения для Vref АЦП
Nebel опубликовал тема в В помощь начинающему
Использую PIC18f452. Нужно измерить аналог.сигнал используя внешнее опорное напряжение = 6.25 В. На ПИК в качестве опорного 6,25 В подавать нельзя, поэтому, как я понимаю, нужно использовать делитель напряжения и для опорного напряжения и для измеряемого сигнала и все это подключать к МК. Подскажите пожалуйста, правильно ли я нарисовал схему? или это бредятина полная: -
Vref+ в PIC18f452
Nebel опубликовал тема в MCS51, AVR, PIC, STM8, 8bit
Хочу использовать внешнее верхнее и нижнее опорное напряжение. Подскажите плз, каким может быть максимальное Vref+ в PIC18f452? Могу ли я использовать +6.25В? читал доку, да не нашел...