Power Electronics http://valvol.ru/ |
|
AT90PWM3** в источниках питания. http://valvol.ru/topic716.html |
Страница 5 из 17 |
Автор: | monos [ 18-02, 22:10 ] |
Заголовок сообщения: | |
MasterCat писал(а): даже если бы плока была на уровне 2V
Она на этом уровне и есть... Тут http://www.microchip.su/showthread.php?t=8492 -странно, но работает... |
Автор: | MasterCat [ 18-02, 22:37 ] |
Заголовок сообщения: | |
monos писал(а): странно, но работает...
открыть в нуле фазы ещё можно. не вопрос. 200 ом в затвор и вперёд. закрывать же надо со скорость чуть большей, чем позволяет конденсатор. т.е. довольно быстро. а это, как ни крути , хоть 1 транзистор, да добавляет. т.е. в лоб нельзя. и ещё. когда емкость миллера перезаряжается у же со стока, транзистор становится"жёстким" и это всё на порт. он и без нашей помощи найдёт причину сбойнуть. |
Автор: | pwn [ 18-02, 23:12 ] |
Заголовок сообщения: | |
MasterCat писал(а): т.е. всё равно нужен некий буфер. и к тому же втыкать затвор впрямую к ногам проца = наводить на мозги помехи через мюллера, и тем самым повышать вероятность подвисания/бздыка. Далее, при бздыке ежли стоял драйвер угорает только он и гораздо реже то что за ним стоит. Особенно если не пожадничать и воткнуть стабилитрон паралельно выходу драйвера (как правило дохнет стабилитрон, реже драйвер и никогда то что за ним). А так угорит проц... Оно кому нить нада? Скупой платит дважды... и транзюк низковольтный, 25 вольт всего, косаря на нем не слепишь, стрельнет... Зачем его к процу тулить? Драйвер на ем делать?
|
Автор: | Alex [ 27-08, 15:41 ] |
Заголовок сообщения: | |
MasterCat писал(а): PSCRV определяет в какое состояние ... и т.д.
Да есть там все " Fuse Bits": |
Автор: | MasterCat [ 27-08, 16:02 ] |
Заголовок сообщения: | |
Alex писал(а): Да есть там все " Fuse Bits":
я и говорю. есть, но не работает. мож поправили. не проверял. не актуально. если есть возможность проверить, то запрограммируйте и по сбросу д.б. то состояние, которое прошили. становимся осциллопером. двим сброс. смотрим |
Автор: | sam_soft [ 01-09, 16:19 ] |
Заголовок сообщения: | |
MasterCat писал(а):
Дерут втри-дорого , с трудящихся. (с) Не-не-не, нипайдет. Откуда у нас такие бешеные деньги ? Буду пробовать усить свой трехдетальный-фри. Тем более что автор вроде как продвинул его до состояния расширяемости - то биш любые атмелы по ISP путем дописывания нового конфиг файла за 3 мин. Наскоко это работает - низнаю. Недельки чрез две попробую. |
Автор: | Alex [ 01-09, 16:37 ] |
Заголовок сообщения: | |
sam_soft писал(а): Буду пробовать усить свой трехдетальный-фри.
Это который? |
Автор: | MasterCat [ 01-09, 16:50 ] |
Заголовок сообщения: | |
sam_soft писал(а): Буду пробовать усить свой трехдетальный-фри
главное проверить фузы. про которые говорил. иначе она по умолчанию просто мега и не более того. сегодня (по скоку точно не работник, в козлов мать) по темну сгоняю в Н-ск. возму 911й программатор , проверю и доложу что и как. |
Автор: | Alex [ 01-09, 18:16 ] |
Заголовок сообщения: | |
MasterCat писал(а): есть, но не работает
Вы имеете ввиду не работает в CodeVision? Или что, или где? |
Автор: | MasterCat [ 01-09, 19:45 ] |
Заголовок сообщения: | |
MasterCat писал(а): Котнтроллер управления силой имеет имя PSC. (Power Stage Controller ) стр. 131. т.к. любой микроконтроллер (например все AVR) по Reset переводит состояния выходов в высокоимпедансное состояние, то у At90PWM предусмотрено приведение выходов в этом случае в то состояние, которое сконфигурировано фузами PSC2RB, PSC1RB, PSC1RB, PSCRV. PSCnRV – фуз оапределяющий использование данного выхода, как сигнала PSC или как стадартного порта.
Установка в '1' этого бита говорит в пользу PSC. PSCRV определяет в какое состояние (0 или 1) будут приведены выводы PSC по сбросу. Действует сразу на всех. Запись '0' означает, что бо сбросу будет низкий уровень. По умолчанию все четыре прописаны в '1'. Т.е. все выводы предписаны PFC и все в '1' по сбросу. На это надо обращать внимание чтобы не убить силу при включении и сбросу процессора. Стр.283. PSC Output Behaviour During Reset В даташите ошибка. AVRISP цитата из себя, любимого. об этих битах речь и идет. если их программатра обработает верно (сгонял, взял для проверки уже) , то остальное должно быть чики-пуки. т.е. у pwm3b и pwm316 они в пользу PSC по умолчанию. но лучше проверить. нагрузить резистором на землю, например, и убедиться, что это выход, а не состояние высокого импеданса. ... ну ... у меня чего-то не случилось... или версия ,таки , не та... зря гонял. |
Автор: | Alex [ 01-09, 20:38 ] |
Заголовок сообщения: | |
MasterCat Что-то мы не понимаем друг друга. Я веду речь о программаторе по схеме "AVR910: In-System Programming" модернизированный, и о программирование им из под CodeVision. Вы утверждаете, что при этом не программируются биты в Extended Fuse Byte. Я прошу уточнить, по какой причине это происходит, по вине CodeVision, по вине программатора, или ещё чего. |
Автор: | MasterCat [ 01-09, 20:48 ] |
Заголовок сообщения: | |
Alex писал(а): по вине CodeVision
ну этим я не пользуюсь. программатор отдельно. тексты C++ 911го выложены у атмела. почему программатор этого не далает не знаю. |
Автор: | Alex [ 01-09, 21:12 ] |
Заголовок сообщения: | |
MasterCat писал(а): ну этим я не пользуюсь. программатор отдельно. Нужна же софтина которая посылает команды железяке. CodeVision поддерживает интерфейс с AVR910, поэтому и пользую. MasterCat писал(а): тексты C++ 911го выложены у атмела.
Речь о AVR910, мк 2313, софт на асме, модифицирован и поддерживает полностью ISP протокол в соответствии с даташитами на новые чипы. Последнее что шил: AT90USB, без проблем. |
Автор: | MasterCat [ 01-09, 21:19 ] |
Заголовок сообщения: | |
Alex писал(а): Нужна же софтина которая посылает команды железяке
ну там на входе FTDIка. есть usbшный драйверок для нее. последний, что пользовал у себя -это на меге 8й собран был. несколько платок ещё валяется. с фиремнным надобность отпала. ---- вообщем с программатором я не помошник. ну не получилось и хрен на него. |
Автор: | Alex [ 01-09, 21:43 ] |
Заголовок сообщения: | |
Да есть много схем самопальных программаторов, и на усб в том числе. Я же спаял этот программатор ещё на заре AVR, и просто переткнул в панельке 1200 на 2313 и залил новый софт, и получил счастье. Хороший программатор, я его усовершенствовал в то время: с опторазвязкой, с регулируемым напряжением. |
Страница 5 из 17 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |