T.E.S.T.C.O.P.Y. • Просмотр темы - PortableProg v3.0. - полностью автономный программатор 24cXX

PortableProg v3.0. - полностью автономный программатор 24cXX

инструмент, переходники к программаторам, программаторы и т.д.

Актуален ли данный проект на сегодняшний день? Нужна ли этому проекту поддержка SPI Flash?

1. Да, возможно соберу себе такой
30 
60%
2. Да, но не для меня
6%
3. Нет, совсем не актуален все эти модели выкинули уже на помойку :(
14%
4. Нет, поддержка SPI Flash совсем не актуальна в данном проекте.
4%
5, Да , не мешало бы сделать поддержку SPI Flash в данном проекте (в комментариях можете написать с какой целью).
16%
 
Всего голосов : 50

Прилепить пост

Сообщение Krepton85 » Сб май 06, 2017 6:23 pm

Я как раз его делал в не рабочее время ибо ситуация на работе тажа что и здесь - не актуален. :)
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение Goldwater » Сб май 06, 2017 10:45 pm

Ха) "Подумал я - а не замутить ли такой девайсец? Прикинул на работе - нет, не актуален! Прикинул на форуме - нет, тоже не актуален! А я все равно, всем назло - сделаю!")))
Аватар пользователя
Goldwater   
Избран тонером
  • Не в сети

Прилепить пост

Сообщение Krepton85 » Вс май 07, 2017 1:08 am

Ради развлечения. :) Это как ретрогейминг, сборка старых кампов.

За это сообщение автора Krepton85 поблагодарил:
Mihal
Рейтинг: 2.7%
 
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение Goldwater » Вс май 07, 2017 12:43 pm

Ну поиграйтесь, поиграйтесь. Только взрослых дядей своими игрульками не отрывайте от дел, хорошо?)
Аватар пользователя
Goldwater   
Избран тонером
  • Не в сети

Прилепить пост

Сообщение galavarez » Вс май 07, 2017 3:48 pm

Мне проект понравился, тем более сейчас стало актуально заправлять Ricoh SP 100 - 300. Вот тут автономник как раз и пригодится. Да и старые самсунги 4200 и зирокс 3119 тоже еще навалом. Ручками около компа надоедает а так хренак и прошил чип не отрываясь от заправочного места. У самого обнулятор для 4200 есть и это очень удобно, хочу такой же для Ricoh.

Единственное что хочу предложить:
1) Сделать питания от power bank slim, тогда не надо городить с защитой от случайного включения. Воткнул usb от power bank slim в автономник и есть 5 стабильных вольт. Power bank на долго хватит и он не дорогой 200-300 на али.
2) Ardunio с mini-usb чтобы можно в случае чего поменять прошивку (скетч)
3) Прошивки чипов xранить в bin, сделать 1 формат чтобы не городить лишний код.
4) Кардридер оставить однозначно (это удобно)

Однозначно собирать такой программатор буду. Главное чтобы Автор проект не закрыл, чтобы были исходники. Сам готов помочь чем смогу.

Изображение

За это сообщение автора galavarez поблагодарил:
Krepton85
Рейтинг: 2.7%
 
Аватар пользователя
galavarez   
Собрал картридж

Прилепить пост

Сообщение Krepton85 » Вс май 07, 2017 4:17 pm

galavarez, благадарю за поддержку. Пока проект востребован, хотя бы 1 или 2-мя нуждающимися , закрывать не буду. Да можно и от повербанка, Что касаемо форматов файлов то пока поддерживает e2p и bin (кода прошивки много не занимает это), а вот если уже сделать поддержку hex то тут дохрена уйдет кода т.к. придется делать конвертацию из hex в bin на лету в момент заливки в чип. Еще думал сделать поддержку создания дампа из чипа в файл на SD card, но думаю на сегодня эта функция совсем не нужна - уже все что можно слито и выложено в интернет.
Кстати данным программатором можно (уже даже сейчас) прошивать фикс на xer 3100 (но не все версии), а также сбросить ошибку 191-310 (лечение от одноразовости) в xer 3010/3045 раньше я ее пони прогом сбрасывал.
Кто заинтересован, предлагайте свои варианты изготовления корпуса для данного программатора, я бы уже давно сделал если бы был Dremel.

За это сообщение автора Krepton85 поблагодарил:
makeda
Рейтинг: 2.7%
 
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение galavarez » Вс май 07, 2017 4:58 pm

Krepton85, Для ардунио нашел дисплей lcd с кнопками. Стоит копейки, главное его прикрутить к ресетеру.

Изображение

Скрытый текст +
http://ali.pub/cvbx0


Krepton85, посоветуй какой заказать arduino. Ардуино НАНО или Ардуино МИКРО ?
ARDUINO PRO MINI к нему программатор нужен не много не удобно, хотелось бы без него программировать и заливать прошивки.

И так же вопрос по sd ридеру, мини или обычный брать ?
Скрытый текст +



Кстати вот сайт где смотрю что есть под arduino. Не сочтите за рекламу.
Скрытый текст +
http://alexgyver.ru/arduino_shop/
Аватар пользователя
galavarez   
Собрал картридж

Прилепить пост

Сообщение __Oleg__ » Вс май 07, 2017 6:00 pm

galavarez писал(а):Кстати вот сайт где смотрю что есть под arduino. Не сочтите за рекламу.
Скрытый текст +
http://alexgyver.ru/arduino_shop/

Там фигурирует некий "RobotDyn" - дык вот, деньгу взял, 3-месяца мозги парил (включая левый трек код), а после деньги вернул без каких либо извинений. Причем, что примечательно, китаец (?) был с татарской фамилией. :hi_hi_hi:
Аватар пользователя
__Oleg__   
Познал картридж

Прилепить пост

Сообщение Krepton85 » Вс май 07, 2017 11:27 pm

galavarez , да такой дисплэйный модуль с кнопками тоже подойдет. Но обработчик аналоговой клавиатуры придется переписать под данную клавиатуру (там схема немного иная и номиналы резисторов), пока данного модуля у меня нет в наличии, но уже заказан, для др. проекта правда, но как будет на руках у меня сделаю поддержку и его. Что касаемо, какую выбрать ардуину, то для вас лучше подойдет Ардуино Нано V3.0 (обязательно на Atmega 328 !!!, а не 168). Но с Про мини проблем не будет, нужно только докупить USB - UART адаптер (в ваших кругах он же debag кабель и замете это не программатор!!!). На будущее если что нибудь расширю в прошивке то лутше взять Ардуино Миро, т.к. в ней оперативки 2,5 кб против 2 кб (про мини (328) и нано (328)).
Если кто то надумает сделать печатную плату с панелькой для dip корпуса atmega328, то вам уже понадобится полноценный, уже программатор для avr микроконтроллеров, например USBAsp (USB - uart, не сработает т.к. нужно прошить специальный загрузчик, это можно сделать например при помощи программатора USBAsp).
Какой модуль для SD Card не важно, на ваше усмотрение.
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение ShamilSH » Пн май 08, 2017 10:21 am

Тоже хочу присоединиться к проекту. Маловато информации, вот что интересует:
1) Точный список деталей с партсами ардуино. Например mini бывают разных частот, судя по видео там 16 МГц.
2) Маркировка используемых транзистров и светодиодов
3) Примерный список подходящих дисплеев без корректировки кода.
4) Для удобства исходник схемы, а то в формате JPG крайне плохо видно
5) Каким образом будет прошиваться Arduino Pro Mini? Подозреваю, что через USBASP, но лучше чтоб подтвердили.

Нужно банально адаптировать проект для начинающих в электронике, а в идеале сделать цикл обзорных заметок и видео, чтоб люди могли собирать это как конструктор, без знания электроники. Если получится собрать готовый программатор за внятные деньги, то могу написание заметок взять на себя и опубликовать на своем сайте total-page.ru. Что касается коммерческого успеха, то он есть. На сегодняшний день нет доступных программаторов для прошивания чипов Ricoh через порт USB, только COM. Этот программатор фактически сможет сделать доступным прошивку чипов Ricoh, без использования стационарных компьютеров. На мой взгляд у Ricoh сейчас самые перспективные недорогие монохромные аппараты начального класса и они обречены на серьезный процент рынка в будущем.
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение conan2000@mail.ru » Пн май 08, 2017 2:52 pm

Krepton85 писал(а):Spi автаномно для тех кто часто работает с одними и теми же прошивками. Или же может кто рискнет на выезде понизить версию под фикс например для scx 3400 / ml-2160 .

Интересно каким способом понизить версию на 2160 ? Кроме Джитага никак .
Все это дело личное ! Конечно все приветствуется .
Лично мне и многим этот проект - абсолютно не востребован !
Аватар пользователя
conan2000@mail.ru   
Курит тонер
  • Не в сети

Прилепить пост

Сообщение Krepton85 » Пн май 08, 2017 4:44 pm

USB-UART адаптер:
usb uart
http://www.ebay.com/itm/CP2102-USB-2-0-to-TTL-UART-Module-6Pin-Serial-Converter-STC-Replace-FT232-Module-/381374541932?hash=item58cbb1b06c:g:BxQAAOSwQiRUm-ND

Arduino nano v3.0. Atmega328 16Mgz:
Arduino nano v3.0. Atmega328 16Mgz
http://www.ebay.com/itm/MINI-USB-Nano-V3-0-ATmega328P-CH340G-5V-16M-Micro-controller-board-For-Arduino-N-/141975930194?hash=item210e6cc552:g:e58AAOSwpDdVL5yR

Arduino pro mini Atmega 328, 16 Mgz, 5 V:
Arduino pro mini Atmega 328, 16 Mgz, 5 V
http://www.ebay.com/itm/Pro-Mini-Enhancement-ATMEGA328P-5V-16MHz-Compatible-to-Arduino-PRO-mini-/191679508570?hash=item2ca0fd305a:g:AxIAAOSwT6pV5YIu

Lcd 1602:
Lcd 1602
http://www.ebay.com/itm/16x2-Character-LCM-Blue-Blacklight-DC-5V-HD44780-1602-LCD-Display-Module-NEW-/272380876663?hash=item3f6b2a5777:g:g78AAOSw44BYGGoG

Кнопки :
кнопки
http://www.ebay.com/itm/50pcs-6-6-7mm-Tactile-Push-Button-Switch-4pin-Tact-Switch-4P-DIP-for-Arduino-/162212052435?hash=item25c4977dd3:g:8X0AAOSwYIxX4r6b

Модуль зарядки со встроенным контроллером защиты:
модуль зарядки
http://www.ebay.com/itm/10PCS-5V-Micro-USB-1A-18650-Lithium-Battery-Charging-Board-Charger-Module-/132095288500?hash=item1ec17e24b4:g:4rsAAOSwNnRYmHaM

Еще 1 интересный модуль 2 в 1 и зарядка и повышающий инвертор до 5 вольт, только добавь аккум и повербанк готов :
для питания 2 в 1
http://www.ebay.com/itm/5V-UPS-Power-Diy-Board-Charger-Step-up-DC-DC-Converter-Module-3-7V-Li-ion-LiPo/282352753274?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D2%26asc%3D40130%26meid%3Df4177d95dd844890b12760e5a0c8e5c3%26pid%3D100005%26rk%3D1%26rkt%3D6%26mehot%3Dpp%26sd%3D272662330464

отдельные повышающие инверторы:
повышающий инвертор
http://www.ebay.com/itm/elevatore-di-tensione-boost-convertitore-DC-DC-step-up-in-0-9-5v-out-5v-/132168649229?var=&hash=item1ec5dd8a0d:m:mx2tNHSny0XSpqpzbrxAB6A

транзистор полевой p - канальный (редко где на схемах есть p - канальные, лучше купить) :
FU9024N
http://www.ebay.com/itm/10pcs-New-IRFU9024N-IRFU9024-MOSFET-FU9024N-FU9024-/281108129843?hash=item417359a833:m:mKEA8tTZ3BqFZ_is89pafug

транзистор bc547 n-p-n не критичен, сойдет любой такой же структуры, много от куда можно выпаять:
транзистор bc 547
http://www.ebay.com/itm/100-x-Transistor-NPN-BC547-45V-100mA-black-BC547-C8Z9-/172548435328?hash=item282cb02d80:g:ORoAAOSwtfhYsLvK

Набор резисторов, но лучше купить поштучно на вашем радио-рынке:
набор резистаров
http://www.ebay.com/itm/600Pcs-30-Values-1-4W-Metal-Resistors-Resistance-Assortment-Kit-Set-1-Accuracy-/111684851650?hash=item1a00ef97c2:g:W~wAAOSweW5VaVJo

для кнопок нужно использовать именно те номиналы резисторов что на схеме = 470 ом и 1 на 1КОм, а иначе микроконтроллер не будет расспозновать нажатий на кнопки.
Оригинал схемы в программе sPlan:
схема здесь Исправлено!
https://yadi.sk/d/eVSCclJ-3Kfzz7

Библиотека для подключения внешней eeprom памяти (он же чип 24сХХ):
библиотека 24сXX
https://yadi.sk/d/TyhLrfUL3HrE4W

ее нужно установить в Ардуино IDE прямо из ZIP архива не распаковывая.
Как прошить ардуино про мини через usb-uart адаптер:
как прошить
https://www.youtube.com/watch?v=jk-uq3dlvKs

Как прошить через полноценный avr программатор usbasp:
прошивка через usbasp
https://www.youtube.com/watch?v=IRHIdDVV9Mg&t=3s

Как установить библиотеку из ZIP в ардуино IDE:
как установить библиотеку
https://www.youtube.com/watch?v=8qti135llKk


Добавлено спустя 3 минуты 17 секунд:
conan2000@mail.ru писал(а):
Krepton85 писал(а):Spi автаномно для тех кто часто работает с одними и теми же прошивками. Или же может кто рискнет на выезде понизить версию под фикс например для scx 3400 / ml-2160 .

Интересно каким способом понизить версию на 2160 ? Кроме Джитага никак .

Да я ошибся с ml-2160, беру свои слова взад, ой т.е. назад. :hi_hi_hi:
Последний раз редактировалось Krepton85 Вс июл 02, 2017 4:06 pm, всего редактировалось 2 раз(а).
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение ShamilSH » Вт май 09, 2017 10:30 am

Все заказал, к концу недели соберу и протестирую.
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение SymbolJet » Вт май 09, 2017 1:20 pm

А что понижать 3400 на выезде - это что еще и паяльную станцию с собой прихватывать? Или рекомендуете использовать клипсу?
Аватар пользователя
SymbolJet   
Заправил картридж
  • Не в сети

Прилепить пост

Сообщение Krepton85 » Вт май 09, 2017 5:52 pm

Да, паяльная станция нужна в любом случае.
Аватар пользователя
Krepton85   
Разработчик PortableProg

Пред.След.

Вернуться в Своими руками

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

вверх
вниз
x

#{title}

#{text}