Страница 1 из 3 123 Последняя
Показано с 1 по 20 из 44

Тема: Программирование PIC

  1. #1
    Старый знакомый
    Автор темы
    Аватар для Payal-Nik
    Регистрация
    07.09.2004
    Адрес
    Минск
    Возраст
    68
    Сообщений
    501

    По умолчанию Программирование PIC

    Запарился я с программатором. собрал по схеме http://twowheel.nm.ru/prog.htm.
    Только между Э и Б КТ3107 поставил резистор 1,5к, иначе транзистор не запирался. Всё равно ни фига не прошивается. Еще спрашивает про осциллятор и в конце сообщает об ошибке по адресу 000h. (PIC12C508A)

    На что внимание обратить, а?

  2. #2
    Старый знакомый Аватар для KNLL
    Регистрация
    15.04.2008
    Адрес
    СПб
    Возраст
    55
    Сообщений
    795

    По умолчанию Re: Программирование PIC

    Купить PIC Kit 2 и не париться с самодельщиной, где это не надо.
    Не великие деньги.
    Николай
    ________________________________________________________________________
    Все, что один человек руками сделал - другой завсегда сломать сумеет (народная мудрость)

  3. #3
    Частый гость Аватар для galgen1223
    Регистрация
    24.05.2006
    Адрес
    Иркутск
    Возраст
    36
    Сообщений
    302

    По умолчанию Re: Программирование PIC

    запусти ic-prog там есть тест программатора тыкай на каждую галочку и смотри выходное напряжение на своем программаторе.
    Хочу всё знать...

  4. #4
    Частый гость Аватар для Zuzj
    Регистрация
    21.12.2006
    Адрес
    32-х битный
    Сообщений
    132

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Payal-Nik Посмотреть сообщение
    На что внимание обратить, а?
    На "Альфа-Софт" на ул. Якуба Коласа, у которых есть этот PIC Kit 2 .
    ҤąҏϞҁӱҋϯϵ дϐӳχӱґѻљңӥҟ... ҕҿз ӆμҥεӣќѝ, ӓ ӈα ϩѧӑӟ

  5. #5
    Старый знакомый
    Автор темы
    Аватар для Payal-Nik
    Регистрация
    07.09.2004
    Адрес
    Минск
    Возраст
    68
    Сообщений
    501

    По умолчанию Re: Программирование PIC

    Ну, если б я постоянно шил ПИКи, то есть смысл купить программатор, а мне, может, он пару раз и понадобится.

  6. #6
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,128

    По умолчанию Re: Программирование PIC

    Попробуй сделать этот "огород на диодах":
    http://www.jdm.homepage.dk/newpics.htm
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  7. #7
    Частый гость Аватар для Candidate
    Регистрация
    01.10.2008
    Адрес
    Сочи
    Сообщений
    356

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Payal-Nik Посмотреть сообщение
    Ну, если б я постоянно шил ПИКи, то есть смысл купить программатор, а мне, может, он пару раз и понадобится.
    Тогда не проще ли найти человека, который может одолжить программатор на пару часов (дней)?

    Добавлено через 2 минуты
    А еще можно попробовать подключить программатор к другому компьютеру. Практика показала, что на разных машинах шьется по-разному.
    Последний раз редактировалось Candidate; 13.11.2008 в 11:00. Причина: Добавлено сообщение

  8. #8
    Частый гость Аватар для galgen1223
    Регистрация
    24.05.2006
    Адрес
    Иркутск
    Возраст
    36
    Сообщений
    302

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Candidate Посмотреть сообщение
    Практика показала, что на разных машинах шьется по-разному.
    насколько я понимаю у него вообще гичего не шьется,дело мне кажется все-же в программаторе...
    Хочу всё знать...

  9. #9
    Частый гость Аватар для Zuzj
    Регистрация
    21.12.2006
    Адрес
    32-х битный
    Сообщений
    132

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Payal-Nik Посмотреть сообщение
    Только между Э и Б КТ3107 поставил резистор 1,5к, иначе транзистор не запирался.
    А не запирался, потому что на COM-порту не 12В, а 10В может быть (с питания через переход транзистора в TXD ток бежит, даже если там лог. 1), зависит от конкретного преабразователя уровней в компе. В цепь базы стабилитрон повесить можно вольта так на 3 или снижать питание схемы, покуда транзистор не станет вести себя как надо.
    ҤąҏϞҁӱҋϯϵ дϐӳχӱґѻљңӥҟ... ҕҿз ӆμҥεӣќѝ, ӓ ӈα ϩѧӑӟ

  10. #10
    Старый знакомый
    Автор темы
    Аватар для Payal-Nik
    Регистрация
    07.09.2004
    Адрес
    Минск
    Возраст
    68
    Сообщений
    501

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Alex Посмотреть сообщение
    Попробуй сделать этот "огород на диодах":
    http://www.jdm.homepage.dk/newpics.htm
    Видел я этот огород . Все таки лучше с внешним источником 5В.

    Добавлено через 48 секунд
    Цитата Сообщение от Zuzj Посмотреть сообщение
    А не запирался, потому что на COM-порту не 12В, а 10В может быть (с питания через переход транзистора в TXD ток бежит, даже если там лог. 1), зависит от конкретного преабразователя уровней в компе. В цепь базы стабилитрон повесить можно вольта так на 3 или снижать питание схемы, покуда транзистор не станет вести себя как надо.
    Не, там 12В было. Только от внешнего источника шло 13В. Потому транзистор всё время открыт был. Ладно, еще надо уровни проверить. На коллекторе 3102 уровень "0" какой-то странный - 3В
    Последний раз редактировалось Payal-Nik; 13.11.2008 в 11:42. Причина: Добавлено сообщение

  11. #11
    Частый гость Аватар для Zuzj
    Регистрация
    21.12.2006
    Адрес
    32-х битный
    Сообщений
    132

    По умолчанию Re: Программирование PIC

    Попробуйте транзисторы поставить импортные, типа BC546, BC556. Напряжение 3В может быть только если транзистор недооткрывается, не дарлингтон же это, чтобы в насыщении такое напряжение иметь .

    Добавлено через 15 минут
    К тому же на коллекторе CTS сидит. В принципе, этот программатор можно и на MAX232 перевести.
    Последний раз редактировалось Zuzj; 13.11.2008 в 12:06. Причина: Добавлено сообщение
    ҤąҏϞҁӱҋϯϵ дϐӳχӱґѻљңӥҟ... ҕҿз ӆμҥεӣќѝ, ӓ ӈα ϩѧӑӟ

  12. #12
    Старый знакомый
    Автор темы
    Аватар для Payal-Nik
    Регистрация
    07.09.2004
    Адрес
    Минск
    Возраст
    68
    Сообщений
    501

    По умолчанию Re: Программирование PIC

    Я так и хочу поставить вместо 3102 что-то другое.
    Схема на МАХ232 у меня есть, но сама мелкосхема не дешева.
    Люди пользуются вообще самыми простыми программаторами и у них всё шьется. Наверное, я там что-то намутил. Заменю транзистор в первую очередь

  13. #13
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    50
    Сообщений
    4,264

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Payal-Nik Посмотреть сообщение
    но сама мелкосхема не дешева.
    полдоллара
    Андрей

  14. #14
    Частый гость Аватар для galgen1223
    Регистрация
    24.05.2006
    Адрес
    Иркутск
    Возраст
    36
    Сообщений
    302

    По умолчанию Re: Программирование PIC

    Вот нужные значения напряжений на входе и выходе,может пригодится, тестить в ic-prog

    mclr выкл вкл
    txd -10v 10v
    vpp 0 12v

    clock выкл вкл
    rts -10v 10v
    clock 0 5v

    dataout выкл вкл
    dtr -10v 10v
    cts -10v 10v
    data 5v 0
    Хочу всё знать...

  15. #15
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,128

    По умолчанию Re: Программирование PIC

    Цитата Сообщение от Payal-Nik Посмотреть сообщение
    Видел я этот огород . Все таки лучше с внешним источником 5В.
    Чем "лучше"? Тем, что он у тебя пока не работает ?

    Для справки - 70-80% всех пиков10-12 лет назад в СССР шилось программатором COMPIC-1, Леши Владимирова, который был тоже на СОМ-порт, тоже без внешнего питания (правда, схема другая).

    Цитата Сообщение от Candidate Посмотреть сообщение
    Тогда не проще ли найти человека, который может одолжить программатор на пару часов (дней)?
    А вот это - самое разумное.
    Недаром в последней статье о контроллерах усилителей я написал:
    Для прошивки программы в микроконтроллер, Вам понадобится программатор. К сожалению, микроконтроллеры фирмы Microchip требуют чуть более сложного программатора, чем «5 проводков на LPT-порт». Придется целых 5 транзисторов поставить:

    тут схема

    Эта схема программатора, сделанного «по мотивам» известного программатора Давида Тайта [7].
    Или же нагородить огород из диодов, как в программаторе JDM под СОМ-порт [8]. В общем, подобных простых программаторов в Интернете много, основная проблема – многие из них работают максимум под Win98 и на дух не переносят Win2000, Win-XP, не говоря уже о Висте. Но я думаю, что для радиолюбителя это не составит преграды. В крайнем случае – он найдет знакомого, или знакомого знакомого, знающего другого знакомого, у которого есть программатор для Микрочипа , поэтому
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  16. #16
    Старый знакомый Аватар для KNLL
    Регистрация
    15.04.2008
    Адрес
    СПб
    Возраст
    55
    Сообщений
    795

    По умолчанию Re: Программирование PIC

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

    Я использую именно Pickit 2 хотя бы потому, что он подключается по USB к моему ноуту. И прекрасно работает с прогами от Микрочипа.
    Ну нету у моего ноута других портов, эммуляция COM конечно возможна, только с питанием +5В. А отладочные платы делаю на макетке.... Кстати, очень удобно их от Piсkit питать....

    Если вам единично программу залить - проще кого-то попросить программатор или просто попросить залить прошивку.....
    Николай
    ________________________________________________________________________
    Все, что один человек руками сделал - другой завсегда сломать сумеет (народная мудрость)

  17. #17
    Новичок Аватар для Yur_ka
    Регистрация
    11.11.2005
    Адрес
    New York
    Сообщений
    68

    По умолчанию Re: Программирование PIC

    Я делал по этой схеме:

    http://freenet-homepage.de/dl4yhf/winpicpr.html
    http://freenet-homepage.de/dl4yhf/winpic/index.htm

    Кстати, прекрасно работает под XP..
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	simple2.gif 
Просмотров:	476 
Размер:	9.7 Кб 
ID:	40247  
    С уважением.
    Юрий.

  18. #18
    Частый гость Аватар для Silentiamus
    Регистрация
    21.11.2007
    Адрес
    Омск
    Возраст
    34
    Сообщений
    389

    По умолчанию Re: Программирование PIC

    Я в этом не разбираюсь, но может здесь найдёте полезную инфу:
    http://ilyasivkov.narod.ru/pic.htm

  19. #19
    SMD-n
    Гость

    Подмигивать Re: Программирование PIC

    Вот реальная схема, работает как танк, программа ICProg.

    На схеме вместо микросхем - панельки, где программируются либо память либо процессоры.
    Справа номера контактов СОМ-порта (они указаны на разъеме).
    Настройки не надо, все работает без проблем.

    Картинка настроек - для работы в XP
    -----
    Вместо 84-го, можно подключать ессно другие PIC-и, ноги посмотреть соотв., я прошивал на нем pic16f876, 622, 628 и память пробовал от 24c02 до 24c256 .
    Все ок.
    Последний раз редактировалось SMD-n; 16.11.2008 в 19:47.

  20. #20
    Старый знакомый
    Автор темы
    Аватар для Payal-Nik
    Регистрация
    07.09.2004
    Адрес
    Минск
    Возраст
    68
    Сообщений
    501

    По умолчанию Re: Программирование PIC

    Тэкс. Давайте по-порядку
    МАХ232 летом на рынке стоила бакса 3 или 4. Точно уже не помню.
    Знакомый, который потенциально мог прошить ПИК, сказал, что он шьет только АВР, п ПИКи ему не нравятся как класс.
    Может найду готовую прошивку под АВР.
    Есть у меня еще подозрение, что я в процессе экспериментов спалил 12С508А. Очевидно дело не в схеме программатора.
    Замена транзистора ничего не дала. Впрочем может так и надо: высокий уровень -4В, а низкий 0В. Что там со стороны компа, я не знаю. Может делитель какой.
    В качестве софта - программа ICProg

    А вообще - это ИК пульт для ЦФК Пентакс: http://sappa.livejournal.com/13006.html

Страница 1 из 3 123 Последняя

Социальные закладки

Социальные закладки

Ваши права

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