• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!

77 сообщений в этой теме

shulc002    87

Программа для работы с PicKit3 без установки MPLABX:

http://ww1.microchip...ation v3.10.zip

А JDM и http://monitor.net.r...nfo-485453.html

IMHO фтопку, раз уже PicKit3 имеется. И прошивать МК, если есть возможость, удобнее без всяких панелей, а прямо в плате, предусмотрев схемотехнически, само-собой, такую возможность.

Спасибо за ссылки. Поставил PicKit3 v3.10. Прогер свои функции выполняет. Но фьюзы там не поменять. Это только с другим прогером и с другой программой, я так понимаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00

А зачем их менять ??? Фьюзы для PIC в основном всегда в прошивке прописаны.Это же не AVR.

Изменено пользователем Серёгин1975

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shulc002    87

А зачем их менять ??? Фьюзы для PIC в основном всегда в прошивке прописаны.Это же не AVR.

А зачем их менять ??? Фьюзы для PIC в основном всегда в прошивке прописаны.Это же не AVR.

Да согласен! Но в некоторых проектах авторов , которые хотелось попробовать, настоятельно рекомендуют это сделать. Например на макетной плате собрал вот этот: http://www.linker.ru/node/1771. Все работает в хаотичном режиме. Наводки еще какие то при подношении руки и т.д. Сам автор рекомендует поставить правильные фьюзы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

Что значит "правильные"? Автор лучше-бы исходники привел. Как "это" работает и работает-ли вообще, непонятно. Сплошные загадки. Зачем делать вывод ШИМ на RB1, если есть аппаратный, но он на RB3? Как можно управлять симистором посредством ШИМ - не очень понятно в принципе, а MOC3061 ещё имеет детектор перехода через нуль, и поэтому когда угодно не откроется и когда угодно не закроется.

Автор статьи даёт ссылку на "мотивы" : http://www.linker.ru/node/4120. Там всё понятно и MOC соответствующий, но что заставило разработчика устроить такой огород вокруг обратной связи совершенно непонятно. Видимо, попытка точно поймать "нуль", но нужно-ли оно там? И для нагревателей, IMHO, проще использовать число-импульсное управление.

IMHO. Сделайте схему по-человечески и программу сами напишите, больше пользы будет. Или вам "сделать и забыть"? Для общего развития почитайте AN958 от Microchip.

Изменено пользователем shindbad

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shulc002    87

Собрал по этой схеме http://radioelectronika.ru/?id=772&mod=cxemi&sub_mod=full_cxema все работает! Спасибо за ответ! Далее буду потихоньку вникать в программирование микроконтроллеров, если осилю конечно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

Следом. Вчера вечером смотрел. В оболочке PicKit3 прямо в главном окне надпись Configuration - это ссылка, открывается отдельное окно, где можно выставить и снять биты конфигурации, дополнительно к тем, что имеются в прошивке. Единственное, что нужно сделать, это уточнить по даташиту, за что отвечают конкретные биты, в оболочке они не подписаны.

Собрал по этой схеме http://radioelectron..._mod=full_cxema ...

Я-бы, всё-таки завёл связь с силовой линией, чтобы было от чего считать полуволны.

Изменено пользователем shindbad

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shulc002    87

Спасибо!

Да, в этом окне действительно выставляются биты! Осталось узнать какие.

post-148723-0-55480000-1422636134_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shulc002    87

Попробовал еще одну схему http://radiomaster.c...pic16f628a.html переключают эффекты только последние четыре светодиода по схеме. Первые четыре молчат. Схема собрана правильно, все детали исправны. Что не так, подскажите?

Изменено пользователем shulc002

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
RGB-V    10

Первые четыре не подключены к минусу. Или впаяны наоборот.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shulc002    87

Первые четыре не подключены к минусу. Или впаяны наоборот.

Да нет, все правильно подключено, что то еще..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
zeconir    104

А потому что автор скорее всего выводы на цифру не удосужился переключить.

Смотри исходник, что там с конфигурацией портов натворили.

Изменено пользователем zeconir
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
RGB-V    10

Это уже не в эту тему конечно пошло, shulc002, прикрепи прошивку.

Изменено пользователем RGB-V

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго времени суток Уважаемые ! В общем пришел pickit3 из китая - скачал к нему программку PICkit3 Programmer . подключаю программатор а программка мне выдает следущее : post-170438-0-17543000-1440759400.png

читал что нужно прошить программатор - не могли бы Вы подсказать как это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
my504    166

В папке содержащей оболочку программатора (третья по счету папка скачиваемого архива - файл PK3OSV020005.hex - его нужно указать оболочке), которую Вы скачали у Микрочипа есть собственно прошивка для этого режима.

Но учтите, что при выходе из самой оболочки, если Вы будете так же работать с программатором в среде MPLAB IDE, нужно вернуть программатор в MPLAB mode (в оболочке есть такой пункт Revert MPLAB mode). Иначе потом MPLAB IDE не увидит пиккит3 и придется снова заходить в оболочку программатора для сего действа.

Чтобы не крутиться вокруг этих постоянных перепрошивок, проще один раз поставить MPLABX IDE ВМЕСТЕ С КОТОРОЙ АВТОМАТИЧЕСКИ устанавливается НОВАЯ среда программирования (оболочка) MPLAB IPE (пиктограмма с зеленой стрелкой вниз в микросхему на фоне красной буквы Х). При использовании этой среды перепрошивать пиккит3 не потребуется. Кстати, пиккит3 АВТОМАТИЧЕСКИ перезагружает свою ОС при переходе на работу с разными семействами МК. Это нормальная процедура, о чем выводится сообщение в окне используемой среды (MPLAB IDE, MPLABX IDE или MPLAB IPE)

Изменено пользователем my504

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vv7    0

Ребят ! Как сие чудо использовать под Linux ? Кроме MPLABX

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vv7    0

MPLAB IPE

Неа - не подходит ... прошивает чипы только на Low Voltage.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
my504    166

Неа - не подходит ... прошивает чипы только на Low Voltage.

Что за бред Вы несете?

IPE прошивает ЛЮБЫЕ контроллеры, включая PIC10F200 у которого Low Voltage ОТРОДЯСЬ не было.

Может стоит ПРОЧЕСТЬ ИНСТРУКЦИЮ? :crazy:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Oberon64    545

Есть проблема в выборе программатора.и На текущий момент теряюсь в выборе между этим:

http://ru.aliexpress.com/item/MiniPro-T ... eb201560_6

вот этим:

http://ru.aliexpress.com/item/Free-ship ... 4.2.1wDYQT

и вот этим:

http://herz-nn.narod.ru/programmator-tl866sl.htm

цена последнего 1300р

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

З.Ы. В нете попадались не очень лестные отзывы о пиккит3, но они были 2х-3х летней давности. Как он сейчас в работе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vv7    0

Неа - не подходит ... прошивает чипы только на Low Voltage.

Что за бред Вы несете?

IPE прошивает ЛЮБЫЕ контроллеры, включая PIC10F200 у которого Low Voltage ОТРОДЯСЬ не было.

Может стоит ПРОЧЕСТЬ ИНСТРУКЦИЮ? :crazy:

Я вам и пишу ! Подключаи все пины правильно и вставляю мк в кроватку. Далее выбираю какую прошивку и тип High или Low: в Low проишивает, в High пишет ошибку.

В Windows - такого не наблюдается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
my504    166

Может проблема с драйвером PICkita?

Изменено пользователем my504
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vv7    0

Может проблема с драйвером PICkita?

Как узнать ?

Вот то пишет usb-devices:

T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 9 Spd=12 MxCh= 0

D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1

P: Vendor=04d8 ProdID=900a Rev=00.02

S: Manufacturer=Microchip Technology Inc.

S: Product=PICkit 3

S: SerialNumber=BUR132285175

C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA

I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid

lsusb:

Bus 001 Device 009: ID 04d8:900a Microchip Technology, Inc. PICkit3

dmesg:

[17588.646692] usb 1-1.2: new full-speed USB device number 10 using ehci-pci

[17588.742150] usb 1-1.2: New USB device found, idVendor=04d8, idProduct=900a

[17588.742156] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3

[17588.742160] usb 1-1.2: Product: PICkit 3

[17588.742164] usb 1-1.2: Manufacturer: Microchip Technology Inc.

[17588.742168] usb 1-1.2: SerialNumber: BUR132285175

[17588.743984] hid-generic 0003:04D8:900A.0002: hiddev0,hidraw0: USB HID v1.11 Device [Microchip Technology Inc. PICkit 3] on usb-0000:00:1a.0-1.2/input0

Спасибо ! Жду ответа : )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
my504    166

Не, это просто дескрипторы. Они определяют функционирование HID USB. А я речь веду о самом драйвере, который поддерживает аппаратное функционирование PICkitа.

У Вас обычный MPLAB 8 программирует через PICkit3 ? Попробуйте поставить старую оболочку пиккита3 из архива микрочипа (ту, где нужно менять ПО в пикките по отношению к мплабу).

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vv7    0

Не, это просто дескрипторы. Они определяют функционирование HID USB. А я речь веду о самом драйвере, который поддерживает аппаратное функционирование PICkitа.

У Вас обычный MPLAB 8 программирует через PICkit3 ? Попробуйте поставить старую оболочку пиккита3 из архива микрочипа (ту, где нужно менять ПО в пикките по отношению к мплабу).

Ещё раз ... какую оболочку ? Вы на лине ? Киньте драйвер тогда уж ... я попробую завестись с него : ).

И что мне вам кинуть, чтоб мы смогли решить эту траблу ? : )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Быть такого не может, или уж совсем друзья ваши охренели?
    • При наличии аппаратного SPI не придется. Но тактовая - да, должна быть высокой.

    • Собрал оба канала, вчера вечером проводил запуск с лампочкой. Интегратор OPA134PA, транзисторы NJW, MJE, КТ850, а также KSP42TA вместо MPSA42. Оба канала явного коротыша не показали, лампа вспыхнула и погасла в обоих случаях. Но на одном канале постоянка 0,3 вольта висит, что показалось в пределах нормы. На другом канале вообще 3 вольта, хотя собирал оба канала параллельно, и они должны быть одинаковы. Решил подать полное напряжение на канал, где на выходе 0,3, то есть включиться уже без лампы на +/-45 вольт. В результате на выходе оказалось почти полное отрицательное напряжение питания, -42 вольта. Номиналы резисторов и транзисторы устанавливал в соответствии с обозначениями на шелкографии. Надеюсь, что в ней ошибок нет, хотя при сборке ОМ2 я сталкивался с тем, что 2 резистора на шелкографии были перепутаны по номиналам относительно схемы. Но там после перепайки всё заработало.  Понятно, что надо теперь смотреть все компоненты на соответствие со схемой, но если есть у кого-то предположения, где вероятнее всего косяк, рад был бы услышать. А то не хочется выпаивать половину элементов... Спасибо.
    •   Это как? Или все таки речь про разные бп???
    • какие-то нестыковки у тебя. а ты ставишь задержку 5 мкс перед чтением результата.
    • Вот как я доработал данную акустику. Изготовил новые разделительные фильтры из серьезного провода(2,0мм и 1,0мм) и нормальных конденсаторов . Фильтры рассчитал и изготовил по этим рекомендациям  http://baseacoustica.ru/raschet/16-raschet-filtrov-akusticheskih-sistem/12-raschet-filtrov-trehpolosnyh-gromkogovoritelej.html. Проклеил корпус клеем ПВА по всему периметру для герметичности. Поставил четыре распорки из березовых круглых брусков для увеличения жесткости корпуса, распорки вклеил на ПВА и снаружи притянул черными саморезами по дереву. Внешний вид они не испортили, так как сделаны впотай заподлицо и практически не видны.А на лицевой стороне головки саморезов закрылись декоративными кольцами динов. Корпус изнутри заполнил стнтепоном . Чтобы синтепон не попадал на мембрану НЧ дина окна были заклеены сеточкой. Вокруг фазоинвертора сделал огороженное пространство проволокой , также для того чтобы не попадал туда синтепон. посадочные фланцы динов промазал герметиком. Каркасы катушек изготовил из стеклотекстолита 5мм.- это щеки. Центр - канализационная труба на 50мм. Это большие фильтры. Маленькие катушки изготовлены из пластиковых барабанов от ленты "фум". Каркасы скреплены суперклеем. Монтаж фильтра выполнен на щеках больших катушек на медных шпильках (из того же эмаль провода, предварительно очистив эмаль). Соединение выполнено акустическим проводом 1,5кв. Сначала сделал отду колонку чтобы сравнить со старой. Что можно сказать : звук ощутимо улучшился. Во первых значительно уменьшилась "каша" и жесткость звучания СЧ и ВЧ, стал четче слышен каждый инструмент в миксе, и даже появилась локализация партий инструментов в пространстве. Бас стал более ровный, без выскочек отдельных нот, ну и исчез скрип корпуса на большой мощности. Измерения АЧХ не проводил но на слух есть небольшой горбик на 500Гц , но это не сильно напрягает, нужно немного досогласовать СЧ головку, может делитель поставить, середины теперь немного лишко, но не критично.Считаю что доработка стоила того, и данная акустика имеет свой потенциал. Вот импровизированный фотоотчёт. Позже выложу фото как вейчас выглядят, на настоящий момент всборе не сфоткал. Колонкам уже 19 лет. Все динамики целые. За все это время слушали и громко и тихо и очень громко, музыку разную, в основном рок, Хард-рок, Хеви. Усилитель Technics SU-V620 100Вт. на канал. Поэтому не могу понять тех людей которые пишут что у них все дины сгорели при подведении 50Вт. Хочется посоветовать им купить нормальный усь, который не давит гармоники на сч,вч , именно от этого обычно сгорают пищалки.
    • Теперь обращаю ваше внимание на то, что данный подход работает при регулярном опросе кнопок. А такое не всегда делается. Для нерегулярного придется применять задержки. Никуда не делась ситуация с тем, когда в предыдущий раз была нажата 1 кнопка, в "этот" раз обнаружилось нажатие дополнительно второй, а в следующий раз второй не будет. Т.е. пройдет всего 50-60 мс, а метод выдаст 3 разных состояния. Маловероятно, что это правильно, но без борьбы в партере будет отработано последующим кодом и, скорее всего, результат будет не совсем тот...