nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 18 Apr 2024 16:53



Reply to topic  [ 21 posts ]  Go to page 1, 2  Next
Программатор El Cheapo 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Я собрал программатор пиков на плате, идущей к книжке

Myke Predko
Programming & Customizing PICmicro Microcontrollers
2002, 1200 pages, 1 CD + 1 PCB

Image

Правда товарищ со времен выхода книжки внес изменения в схему и изменил софт - кому интересно см. http://www.myke.com

_________________
:dj: https://mastodon.social/@Shaos


Last edited by Shaos on 30 Oct 2004 08:18, edited 1 time in total.



02 Sep 2004 20:10
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Ну, чё плата хорошая:) С зелёнкой:) И шелкографией, по чём кста у вас Зиф кроватки?


03 Sep 2004 05:03
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
Ну, чё плата хорошая:) С зелёнкой:) И шелкографией, по чём кста у вас Зиф кроватки?


Дорого - 17,20 и т.д. в зависимости от кол-ва дырок

_________________
:dj: https://mastodon.social/@Shaos


03 Sep 2004 06:37
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Я бы на плату ещё кренку поставил:) Я в своих девайсах юзаю БП-15 вольт., а нужное напряжение получаю кренкой:)


03 Sep 2004 06:45
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
Я бы на плату ещё кренку поставил:) Я в своих девайсах юзаю БП-15 вольт., а нужное напряжение получаю кренкой:)


На плате есть 78L12 подтянутый диодами до 13.5V и стабилитрон (Zener diod) на 5.1V, т.е. на плате 2 напряжения имеются

_________________
:dj: https://mastodon.social/@Shaos


03 Sep 2004 08:12
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Я собрал программатор пиков на плате, идущей к книжке

Myke Predko
Programming & Customizing PICmicro Microcontrollers
2002, 1200 pages, 1 CD + 1 PCB

Правда товарищ со времен выхода книжки внес изменения в схему и изменил софт - кому интересно см. http://www.myke.com


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

Image

_________________
:dj: https://mastodon.social/@Shaos


06 Sep 2004 17:05
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
cr0acker wrote:
Я бы на плату ещё кренку поставил:) Я в своих девайсах юзаю БП-15 вольт., а нужное напряжение получаю кренкой:)


На плате есть 78L12 подтянутый диодами до 13.5V и стабилитрон (Zener diod) на 5.1V, т.е. на плате 2 напряжения имеются


На самом деле напряжение проседает до 12.6V и 4.9V соответственно, но вроде это в пределах

_________________
:dj: https://mastodon.social/@Shaos


06 Sep 2004 18:34
Profile WWW
God
User avatar

Joined: 03 Feb 2003 13:53
Posts: 1078
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
Я собрал программатор пиков на плате, идущей к книжке

Myke Predko
Programming & Customizing PICmicro Microcontrollers
2002, 1200 pages, 1 CD + 1 PCB

Правда товарищ со времен выхода книжки внес изменения в схему и изменил софт - кому интересно см. http://www.myke.com


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

Image

Да значит фигня плата. Нащи лучше. Во Роман не той стороной впоял ИДЕ коннектор в плату, выпоял его и поять впоял с нужной стороны, плате по барабану.


07 Sep 2004 07:15
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
cr0acker wrote:
Да значит фигня плата. Нащи лучше. Во Роман не той стороной впоял ИДЕ коннектор в плату, выпоял его и поять впоял с нужной стороны, плате по барабану.


Да нормально - работает и ладно ;)

_________________
:dj: https://mastodon.social/@Shaos


07 Sep 2004 20:14
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Первая схема, которая показала, что прошивки программатором прошиваются и работают :)

Image

_________________
:dj: https://mastodon.social/@Shaos


07 Sep 2004 22:17
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Я тут подготовил сравнительные хар-ки пиков, которые умеет прошивать 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) на которые цена заведомо завышена из-за их популярности среди самодельщиков.

_________________
:dj: https://mastodon.social/@Shaos


13 Sep 2004 19:20
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Цена бралась из расчета за 1 штуку девайса максимальной частоты в коммерческом исполнении (>0 градусов) на Digi-Key ($D) и Jameco ($J), кроме случая PIC16F84(A) на которые цена заведомо завышена из-за их популярности среди самодельщиков.


В C-серии не рассматривались варианты с окошечком, т.е. стираемые ультрафиолетом, ввиду их высокой стоимости.

_________________
:dj: https://mastodon.social/@Shaos


15 Sep 2004 08:13
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Как и ожидалось программатор не программирует PIC16F777.
Плохая новость: он также не программирует чипы из списка поддерживаемых, а именно PIC16F74.
Хорошая новость: программируется достаточно привлекательный вариант PIC16F871.
Запрограммировано и проверено на простейшей программе в простейшей схеме:

Image

_________________
:dj: https://mastodon.social/@Shaos


29 Oct 2004 23:30
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
Цена бралась из расчета за 1 штуку девайса максимальной частоты в коммерческом исполнении (>0 градусов) на Digi-Key ($D) и Jameco ($J), кроме случая PIC16F84(A) на которые цена заведомо завышена из-за их популярности среди самодельщиков.


В C-серии не рассматривались варианты с окошечком, т.е. стираемые ультрафиолетом, ввиду их высокой стоимости.


Может как-нибудь попробую поработать и с "окошечными" вариантами ;)

_________________
:dj: https://mastodon.social/@Shaos


30 Oct 2004 08:51
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22534
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
Как и ожидалось программатор не программирует PIC16F777.
Плохая новость: он также не программирует чипы из списка поддерживаемых, а именно PIC16F74.
Хорошая новость: программируется достаточно привлекательный вариант PIC16F871.


Наверное дело в чрезмерном проседании программирующего напряжения - у 74-х минимум должен быть 12.75V, а у 871-х - 12.5V (у 84-х вообще 12V), а у меня, как я и писал, напряжение просело до 12.6V, вот они собаки и не программируются :(

_________________
:dj: https://mastodon.social/@Shaos


31 Oct 2004 22:05
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 21 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 9 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

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.