|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Я собрал программатор пиков на плате, идущей к книжке Myke Predko Programming & Customizing PICmicro Microcontrollers 2002, 1200 pages, 1 CD + 1 PCB Правда товарищ со времен выхода книжки внес изменения в схему и изменил софт - кому интересно см. http://www.myke.com
Last edited by Shaos on 30 Oct 2004 08:18, edited 1 time in total.
|
02 Sep 2004 20:10 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Ну, чё плата хорошая:) С зелёнкой:) И шелкографией, по чём кста у вас Зиф кроватки?
|
03 Sep 2004 05:03 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Дорого - 17,20 и т.д. в зависимости от кол-ва дырок
|
03 Sep 2004 06:37 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Я бы на плату ещё кренку поставил:) Я в своих девайсах юзаю БП-15 вольт., а нужное напряжение получаю кренкой:)
|
03 Sep 2004 06:45 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
На плате есть 78L12 подтянутый диодами до 13.5V и стабилитрон (Zener diod) на 5.1V, т.е. на плате 2 напряжения имеются
|
03 Sep 2004 08:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
| | | | Shaos wrote: Я собрал программатор пиков на плате, идущей к книжке Myke Predko Programming & Customizing PICmicro Microcontrollers 2002, 1200 pages, 1 CD + 1 PCB Правда товарищ со времен выхода книжки внес изменения в схему и изменил софт - кому интересно см. http://www.myke.com | | | | |
Из схемы пришлось выкинуть диод и заменить резистор, кроме того оказалось, что буржуи могут выпускать один и тот же транзистор в одном и том же корпусе, но с разной полярностью! Пришлось еще и транзисторы перепаивать - ввиду чего некоторые дорожки отвалились (плата односторонняя без метализации отверстий и с очень тонкими дорожками) - пришлось проводки подпаивать кое-где. Вобщем вот результат, и самое главное - работает
|
06 Sep 2004 17:05 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
На самом деле напряжение проседает до 12.6V и 4.9V соответственно, но вроде это в пределах
|
06 Sep 2004 18:34 |
|
|
cr0acker
God
Joined: 03 Feb 2003 13:53 Posts: 1078
|
Да значит фигня плата. Нащи лучше. Во Роман не той стороной впоял ИДЕ коннектор в плату, выпоял его и поять впоял с нужной стороны, плате по барабану.
|
07 Sep 2004 07:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Да нормально - работает и ладно
|
07 Sep 2004 20:14 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Первая схема, которая показала, что прошивки программатором прошиваются и работают
|
07 Sep 2004 22:17 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Я тут подготовил сравнительные хар-ки пиков, которые умеет прошивать ElCheapo программатор (см.выше): | | | | Code: ElCheapo| mem DIP I/O PROG RAM EE f,MHz $(D) $(J) Notes -12-bits----------------------------------------------------------------------- PIC12C508 OTP 8 5 512 25 - 4 2.05 PIC12C509 OTP 8 5 1K 41 - 5 2.28 1.49 PIC16C554 PIC16C556 PIC16C558 PIC12C671 OTP 8 6 1K 128 - 4,10 3.08 4xADC8 PIC12C672 OTP 8 6 2K 128 - 4,10 3.08 4xADC8 PIC12C673 PIC12C674 PIC16C505 OTP 14 11 1K 72 - 4,20 2.13 2.00 -14-bits----------------------------------------------------------------------- PIC16C61 PIC16C62 PIC16C62A PIC16C62B OTP 28 22 2K 128 - 4,20 4.70 4.42 SPI/I2C,USART/SCI,PSP PIC16C620 PIC16C621 PIC16C622 PIC16C63 PIC16C63A OTP 28 22 4K 192 - 4,20 5.78 5.49 SPI/I2C,USART/SCI,PSP PIC16C64 PIC16C64A OTP 40 33 2K 128 - 4,20 8.50 SPI/I2C,USART/SCI,PSP PIC16C642 PIC16C65 PIC16C65A PIC16C65B OTP 40 33 4K 192 - 4,20 6.45 6.79 SPI/I2C,USART/SCI,PSP PIC16C66 OTP 28 22 8K 368 - 4,20 8.68 PIC16C662 PIC16C67 OTP 40 33 8K 368 - 20 8.68 PIC16C71 OTP 18 13 1K 36 - 4,20 6.53 4xADC8 PIC16C710 OTP 18 13 512 36 - 4,20 4.13 3.88 4xADC8 PIC16C711 OTP 18 13 1K 68 - 4,20 4.50 4.65 4xADC8 PIC16C712 OTP 18 13 1K 128 - 20 3.41 ? PIC16C72 PIC16C72A OTP 28 22 2K 128 - 4,20 5.58 5.78 5xADC8,SPI/I2C PIC16C73 PIC16C73A OTP 40 22 4K 192 - 4 6.29 ? PIC16C73B OTP 28 22 4K 192 - 4,20 7.23 5xADC8,SPI/I2C,USART PIC16C74 PIC16C74A PIC16C74B OTP 40 33 4K 192 - 4,20 8.78 8xADC8 PIC16C76 OTP 28 22 8K 368 - 4,10,20 9.15 5xADC8 PIC16C77 OTP 40 33 8K 368 - 4,10,20 9.83 8xADC8 PIC16C773 OTP 28 22 4K 256 - 20 6.98 ? PIC16C774 OTP 40 33 4K 256 - 20 8.49 ? PIC16C84 -14-bits-FLASH----------------------------------------------------------------- PIC16F627 FLASH 18 16 1K 224 128 4,20 3.43 3.29 AUSART,PWM PIC16F628 FLASH 18 16 2K 224 128 4,20 3.88 3.69 AUSART,PWM PIC16F72 FLASH 28 22 2K 128 - 20 3.45 5xADC8,I2C,SPI,PWM PIC16F73 FLASH 28 22 4K 192 - 20 5.38 5.19 5xADC8,USART,I2C,SPI,2PWM PIC16F74 FLASH 40 33 4K 192 - 20 6.53 6.19 8xADC8,USART,I2C,SPI,2PWM PIC16F76 FLASH 28 22 8K 368 - 20 6.75 6.49 5xADC8,USART,I2C,SPI,2PWM PIC16F77 FLASH 40 33 8K 368 - 20 7.45 7.09 8xADC8,USART,I2C,SPI,2PWM PIC16F84 FLASH 18 13 1K 68 64 4,10 4.88/25 7.09 PIC16F84A FLASH 18 13 1K 68 64 4,20 3.85/25 5.79 PIC16F870 FLASH 28 22 2K 128 64 20 4.63 4.35 5xADC10,AUSART,PWM PIC16F871 FLASH 40 33 2K 128 64 20 5.48 5.15 8xADC10,AUSART,PWM PIC16F872 FLASH 28 22 2K 128 64 20 4.63 4.35 5xADC10,I2C,SPI,PWM PIC16F873 FLASH 28 22 4K 192 128 4,20 7.63 5xADC10,I2C,SPI,2PWM PIC16F874 FLASH 40 33 4K 192 128 4,20 8.33 8xADC10,I2C,SPI,2PWM PIC16F876 FLASH 28 22 8K 368 256 4,20 7.68 7.89 8xADC10,I2C,SPI,2PWM PIC16F877 FLASH 40 33 8K 368 256 4,20 8.98 9.49 8xADC10,I2C,SPI,2PWM -------------------------------------------------------------------------------
| | | | |
Цена бралась из расчета за 1 штуку девайса максимальной частоты в коммерческом исполнении (>0 градусов) на Digi-Key ($D) и Jameco ($J), кроме случая PIC16F84(A) на которые цена заведомо завышена из-за их популярности среди самодельщиков.
|
13 Sep 2004 19:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
В C-серии не рассматривались варианты с окошечком, т.е. стираемые ультрафиолетом, ввиду их высокой стоимости.
|
15 Sep 2004 08:13 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Как и ожидалось программатор не программирует PIC16F777. Плохая новость: он также не программирует чипы из списка поддерживаемых, а именно PIC16F74. Хорошая новость: программируется достаточно привлекательный вариант PIC16F871. Запрограммировано и проверено на простейшей программе в простейшей схеме:
|
29 Oct 2004 23:30 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Может как-нибудь попробую поработать и с "окошечными" вариантами
|
30 Oct 2004 08:51 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22589 Location: Silicon Valley
|
Наверное дело в чрезмерном проседании программирующего напряжения - у 74-х минимум должен быть 12.75V, а у 871-х - 12.5V (у 84-х вообще 12V), а у меня, как я и писал, напряжение просело до 12.6V, вот они собаки и не программируются
|
31 Oct 2004 22:05 |
|
|
Who is online |
Users browsing this forum: No registered users and 22 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|