avatar_nordiver

Кабель программирования МК GoldenMotor

Автор nordiver, 12 Март 2012 в 17:51

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

nordiver

На сайте GoldenMotor продаётся USB кабель для программирования их контроллеров. Вопрос: есть ли у кого-нибудь такой кабель? Это просто "шнурок" или в нём есть какая-то начинка?

clite

просто шнурок, на одном конце usb на другом штекер.

Собсно программировать там нечего кроме степени реген брейка.
В остальном только ухудшать характеристики равные обычным китайским контроллерам.
Нехухрымуляндия, страна Пиндосия.
Истинно только Plug&Play.

fondrosel

У меня есть такой кабель не для Magic Pie а для обычного ихнего контроллера вот что у него внутри: собственно модуль сопряжения с PC как я пологаю
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

nordiver

fondrosel +1 Вам. Просьба сделать снимки обеих сторон платы с максимальным качеством и увеличением, а так же вид на разъём со стороны проводов, чтобы можно было видеть на какие контакты приходят провода, я сниму схему и выложу её сюда.

tony16

была уже такая тема. там специфический чип от stlab и интерфейс i2C
https://electrotransport.ru/index.php/topic,2862.msg63021.html#msg63021
так что получается что цена у голденмотора очень гуманная.
так и хочется iperovу еще один минус вкатать, правда знаю что не поможет.

zap

[b-b]tony16[/b-b], то что на картинке выше похоже на обычный USB-UART адаптер (микруха с обратной стороны платы, должно быть).
И по ссылке, которую Вы дали, речь об USB-UART адаптере.
"Специфический чип" это просто микроконтроллер семейства 8051, его можно запрограммировать как угодно.

На MagicPie3 интерфейс тоже UART, программатор подключается к разъёму для ручки газа/индикатора напряжения (вроде).
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

fondrosel

К сожалению сюда не могу выложить снимки хорошего качества :-( они по размеру от 5 мб и поэтому не проходят могу если только как то на почту,а схему голденмоторского контроллера у вас тоже есть возможность и терпение срисовать? я его не раз разбирал но у меня нет столько терпения :-(
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

zap

Так уменьшите размер картинки любым редактором изображений, и сохраните в формат jpeg.
Или залейте на какой-нибудь картинкохостинг: fotki.yandex.ru, picasaweb.google.com, imageshack.us.
А на форум вставьте ссылку на картинки.

А то фотоаппараты имеют привычку создавать излишне толстые файлы, а серверу потом тысячи таких годами хранить...
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

fondrosel

Да понимаю, вот я выложил на яндексе вроде разобрать все дорожки можно и даже название чипа
Фотографии в альбоме «Платы» на Яндекс.Фотках
http://fotki.yandex.ru/users/fon-drosel/album/208251/
http://img-fotki.yandex.ru/get/5903/37725742.0/0_7d53c_f5c00707_L.jpg
http://img-fotki.yandex.ru/get/6202/37725742.0/0_7d53e_c780573f_L.jpg
http://img-fotki.yandex.ru/get/6202/37725742.0/0_7d53f_8981a9a0_L.jpg
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

tony16

Цитата: zap от 12 Март 2012 в 21:52
[b-b]tony16[/b-b], то что на картинке выше похоже на обычный USB-UART адаптер (микруха с обратной стороны платы, должно быть).
И по ссылке, которую Вы дали, речь об USB-UART адаптере.
"Специфический чип" это просто микроконтроллер семейства 8051, его можно запрограммировать как угодно.

На MagicPie3 интерфейс тоже UART, программатор подключается к разъёму для ручки газа/индикатора напряжения (вроде).

возможно меня ввело в заблуждение сообщение от DarthGray в той теме https://electrotransport.ru/index.php/topic,2862.msg63616.html#msg63616
я считал что он достаточно изучил свой контроллер.

Цитата: DarthGray от 17 Авг. 2010 в 11:06
Интерфейс С2 работает с логическими уровнями, а RS232 до +/- 15В, так что кроме как спалить контроллер у вас вряд ли что получится. Вы же вроде разбирали контроллер? Какой там процессор стоИт?
Кстати, я попробовал программу установки с их сайта. Она даже штатный Debug_Adapter не инициализирует
Видимо в их переходнике совершенно другая прошивка...
Хотя конечно понимаю, тупо ждать 1,5 - 2 месяца очень скучно :au:

в довесок ссылка на даташит по установке/подключению пирога и контроллера http://www.goldenmotor.com/e-Bike-DIY/GoldenMotor%20Pro-Kit%20User%20Guide.pdf

fondrosel

Та тема конечно обширная но сказать что вопрос с голден мотором полностью изучен еще рано в этой теме совместными усилиями мы хотим докопаться до принципиальных схем и когда они будут сделаны админам можно будет объединить все материалы в 1 тему и закрыть ее, а пока тут есть с чем поработать
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

nordiver

Цитата: fondrosel от 12 Март 2012 в 22:00
К сожалению сюда не могу выложить снимки хорошего качества :-( они по размеру от 5 мб и поэтому не проходят могу если только как то на почту,а схему голденмоторского контроллера у вас тоже есть возможность и терпение срисовать? я его не раз разбирал но у меня нет столько терпения :-(

Схему контроллера https://electrotransport.ru/index.php?action=dlattach;topic=27.0;attach=12836 я уже выкладывал, там только нумерация деталей не совпадает, а так схема очень похожа, а со шнурком и правда проблема - неизвестно какой протокол они реализовали на 8051 и к тому же родная программа наверняка будет работать только с ним.

fondrosel

Да очень интересно, :bw: тока я пока не понял где на схеме находиться дополнительная микросхема памяти ПЗУ, которая показана на фотки контроллера с обратной стороны платы programmable chip
Фиговый литий лучше хорошего свинца)).5 этаж хрущевки вел 45кг
P.S гиря в колесе рулит фуры не сдувают с трассы
Электротранспорт.ру электротранспорт рулит и точка

nordiver

#13
Цитата: fondrosel от 13 Март 2012 в 08:28
Да очень интересно, :bw: тока я пока не понял где на схеме находиться дополнительная микросхема памяти ПЗУ, которая показана на фотки контроллера с обратной стороны платы programmable chip

На обратной стороне контроллера находится только одна микруха - LM339 (счетверённый операционный усилитель) она на схеме есть

DarthGray

Цитата: tony16 от 12 Март 2012 в 23:05
возможно меня ввело в заблуждение сообщение от DarthGray в той теме https://electrotransport.ru/index.php/topic,2862.msg63616.html#msg63616
я считал что он достаточно изучил свой контроллер.
Ту просто возникло взаимонепонимание
Я имел ввиду микроконтроллер семейства 8051, который я прекрасно знаю
Именно он програмируется (прошивается) по интерфейсу С2, а как туда загоняются изменяемые параметры, зависит только от прошивки. Это может быть и UART, и SPI и SMBUS
А MagicPie-евского контроллера у меня нет и никогда не было
Различие между теорией и практикой на практике гораздо больше, чем в теории.

zap

#15
Если там 4 провода на выход идут, то SPI отпадает (ему надо 5), остаётся I2C/SMBus либо UART.
Если там I2C/SMBus, то на выходе должен стоять подтягивающий резистор между одним из двух сигнальных проводов и +5V.
Можно просто мультиметром померять сопротивление между красным и двумя сигнальными проводами (зелёным и белым).
Если в обоих случаях имеем примерно одинаковое сопротивление меньше чем 100 килоом, то скорее всего это I2C.

Однако меня настораживает использование микроконтроллера там, где должна быть дешёвая CP2102 или FT232.
Есть ненулевая вероятность, что программа перепрограммирования чисто из вредности проверяет - фирменный это шнур или нет, используя какие-то дополнительные команды.
Тогда обычный UART переходник не проканает, даже если с самим контроллером общение идёт через UART.
Выход - отреверсинжинирить протокол и сделать свою собственную программу настройки с блэк-джеком и шлюхами.
С уважением,
Андрей

Поражаю масштабностью некопмпетентность (ц) из лички

nordiver

Просьба к fondrosel: откройте в Винде панель управления, в ней вкладку система, далее - оборудование, диспетчер устройств, щёлкните по плюсику "Порты COM и LPT". Потом попробуйте втыкать и выдёргивать ЮСБ разъём Вашего кабеля в комп (при этом контроллер МК подключать не обязательно). Должно появлятся и пропадать какое-то устройство или порт. Напишите пож что это за устройство или порт.

a48lock

Можно попытаться слить прошивку с C8051F320, вдруг она не залочена - http://www.dilogic.hr/Downloads/Documents/flblastsch.pdf
Кто имеет меньше, чем желает, должен знать, что он имеет больше, чем заслуживает.