Автор Тема: Как я делал прибор своими руками  (Прочитано 31503 раз)

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

Azumi

  • .
  • *
  • Сообщений: 18
Как я делал прибор своими руками
« : 02 Январь 2012, 17:03:00 »
Здравствуите!
Вот решился на сборку... В схемотехнике кое-что понимаю, атмеги прошивать умею (и даже успешно кодить для них пробовал), технологиеи ЛУТ тоже владею.

Подскажите пожалуиста:
Печатка без опечаток и прочего? Или посоветуете другую разводку (нужна двухсторонняя, на дип-компонентах)?
Собираюсь пробовать на восьмои атмеге, а потом поставить 16ю. Схемы полностью совместимые и достаточно будет просто переткнуть контроллер?

Еще про дисплеи пара вопросов:
Кириллические символы там должны быть намертво зашиты на заводе, или можно будет самому перепрошить?
http://www.ebay.com/itm/150716694419?ss#ht_3139wt_1348 вот такои собираюсь купить. Подоидет?
Прошивку на англииском, автор не собирается делать?

Вы уж извините что сразу столько вопросов. Я не то чтоб очень ленивыи или глупыи) Просто развивался этот проект несколько лет, и наверняка уже эволюционировал до идеала. Не хотелось-бы изобретать свои собственныи велосипед)
« Последнее редактирование: 02 Январь 2012, 22:56:00 от Azumi »

Медведь

  • .
  • *
  • Сообщений: 1228
Re: Как сделать прибор своими руками
« Ответ #1 : 02 Январь 2012, 21:44:50 »
Ваши ссылки - не рабочие
Отредактируйте
При перд просмотре,движок форума их урезает
Нужно заново их вставлять
Чтоб получился диалог - дайте ссылки
СОВА! Открывай! Медведь пришёл...

Azumi

  • .
  • *
  • Сообщений: 18
Re: Как сделать прибор своими руками
« Ответ #2 : 02 Январь 2012, 22:58:40 »
Да, прошу прощения, не заметил. То была ссылка на архив, из третьего Вашего сообщения этои темы. Сеичас вроде работает.
Ссылку, на лот с дисплеем - тоже поправил, но она и так работала)

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Как сделать прибор своими руками
« Ответ #3 : 04 Январь 2012, 10:40:40 »
для меги8 прошивка под индикаторы со встроенной кириллицей, а для меги168 кириллица уже не нужна
while(1||!1);
зберігай спокій

Azumi

  • .
  • *
  • Сообщений: 18
Re: Как сделать прибор своими руками
« Ответ #4 : 04 Январь 2012, 12:21:59 »
А нельзя-ли транслитерировать/перевести интерфеис для восьмои меги?

Просто индикатор без кириллицы будет стоить доллара 3, а с кириллицеи - около 23 + еще 5 на поездку в магазин)
Получается, совсем небюджетно, только из-за нескольких славянских буковок...

tssssu

  • .
  • *
  • Сообщений: 33
Re: Как сделать прибор своими руками
« Ответ #5 : 04 Январь 2012, 13:35:35 »
Так это можно и самому сделать в HEX-редакторе, тут даж в какой-то из тем это обсуждалось.

Azumi

  • .
  • *
  • Сообщений: 18
Re: Как сделать прибор своими руками
« Ответ #6 : 04 Январь 2012, 14:42:56 »
Безусловно можно) Просто перевести исходники и откомпилировать - быстрее, проще, и надежнее.
Готов попробовать перевести, если дадут текст.

Вопрос, по поводу печатки в начале темы, все еще актуален. Хочу с первого раза сделать чистую и красивую плату.

Медведь

  • .
  • *
  • Сообщений: 1228
Re: Как сделать прибор своими руками
« Ответ #7 : 04 Январь 2012, 17:53:11 »
Я сейчас не дома, в гостях
Представленная мной плата, лично у меня работала
Сидеть досконально проверять её, у меня сейчас нет возможности
Точно помню, что нужно добавить конденсатор 100n перед LM2576 (первая нога LM и на массу)
В моей плате его нет
Остальное проверяйте согласно схемы
СОВА! Открывай! Медведь пришёл...

alexei_

  • .
  • *
  • Сообщений: 44
Re: Как сделать прибор своими руками
« Ответ #8 : 07 Январь 2012, 20:37:37 »
Azumi
автор девайса   не раз уже отмечал что прошивка на меге8 предоставляется "КАК ЕСТЬ" и ничего с ней делать он не будет ...........раньше она вообще была   КОММЕРЧЕСКАЯ и люди  за нее отдавали если не изменяет память 35WMZ (а вы на индикаторе экономите) .  В определенный момент автор перейдя на новую платформу сделал всем ПОДАРОК..........и прошивка стала паблик. Ему нет смысла с ней заморачиваться......на хотелки в КОММЕРЧЕСКИХ вариантах времени нет

Azumi

  • .
  • *
  • Сообщений: 18
Re: Как сделать прибор своими руками
« Ответ #9 : 10 Январь 2012, 14:37:06 »
Выложить кусок кода сюда, а потом скомпилировать переведенныи - не есть большая заморочка для автора. Работы там чуть менее чем на 5 минут.

То, что раньше за прошивку платили 35 баксов, вовсе не значит, что теперь их стоит отдать магазину, накручивающему цену в 5-7 раз.

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
Re: Как сделать прибор своими руками
« Ответ #10 : 10 Январь 2012, 22:07:43 »
да, действительно, работы там немного. Откопаю в бардаке сорцы на 8 - сделаю.
while(1||!1);
зберігай спокій

slav0n

  • Администратор
  • .
  • *****
  • Сообщений: 4578
(Нет темы)
« Ответ #11 : 10 Январь 2012, 22:59:18 »
вот, собственно, код текста.
Кто хочет, можете сами перевести на латиницу как вам нравится, а я скомпилю.

/* "ПРИВЕТ!" */char MesPRIV[]={168,80,165,66,69,84,33,0};
/* перевод *///char MesPRIV[]="HELLO!";

/* "УДАЧИ!" */char MesUDACHI[]={169,224,65,171,165,33,0};

/* "от slav0n" */char MesSLAV[]={111,191,32,115,108,97,118,48,110,46,0};



/* "ФИД" */char Mes_FID[]={228,165,224,32,0};

/* "БАТАРЕЯ" */char Mes7[]={160,65,84,65,80,69,177,0};

/* "РАЗРЯЖЕНА" */char Mes8[]={80,65,164,80,177,163,69,72,65,0};

/* "НЕТ НАСТРОЕК" */char MesNoTun[]={72,69,84,32,72,65,67,84,80,79,69,75,0};

/* "КОРРЕКЦИЯ USALS " */char Mes_corr[]={75,79,80,80,69,75,225,165,177,32,85,83,65,76,83,32,0};

/* "ВОСТ" */ char Mes_East[]={179,111,99,191,0};

/* "ЗАПАД" */char Mes_West[]={183,97,190,97,227,0};

/* "ВЫБОР" */char Mes_Vib[]={179,195,178,111,112,0};

/* "ТИП" */char Mes_TIP_DiSEqC[]={84,165,168,32,227,184,99,101,186,97,32,0x31,0x2e,0};

/* "выб.ВХОДа дисека" */char Mes_BXODA[]={46,66,88,79,224,97,32,227,184,99,101,186,97,0};

/* " СПУТНИКа  " */char Mes_CPUTN[]={32,67,168,169,84,72,165,75,65,32,32,0};
while(1||!1);
зберігай спокій

alexei_

  • .
  • *
  • Сообщений: 44
Re: Как сделать прибор своими руками
« Ответ #12 : 11 Январь 2012, 00:45:14 »
Цитата: "Azumi"
То, что раньше за прошивку платили 35 баксов, вовсе не значит, что теперь их стоит отдать магазину, накручивающему цену в 5-7 раз.
не понял смысла фразы вообще  :-)  :-)  :-)  ........... о каком магазине речь.  Прошива на 8мегу  лежит для демонстрации возможности девайса , чтобы знали люди за что платить в более "вкусных" коммерческих прошивках .......а не для удовлетворения чьих то потребностей. Автору тоже кушать хочется..... Ваше счастье теперь в ваших руках благодаря автору ...дерзайте , как говорится просить не мешки ворочать........

Azumi

  • .
  • *
  • Сообщений: 18
(Нет темы)
« Ответ #13 : 13 Январь 2012, 21:34:20 »
Цитата: "alexei_"
Цитата: "Azumi"
То, что раньше за прошивку платили 35 баксов, вовсе не значит, что теперь их стоит отдать магазину, накручивающему цену в 5-7 раз.
не понял смысла фразы вообще  :-)  :-)  :-)  ........... о каком магазине речь.  Прошива на 8мегу  лежит для демонстрации возможности девайса , чтобы знали люди за что платить в более "вкусных" коммерческих прошивках .......а не для удовлетворения чьих то потребностей. Автору тоже кушать хочется..... Ваше счастье теперь в ваших руках благодаря автору ...дерзайте , как говорится просить не мешки ворочать........

Не понял, но все равно смешно? Это я наверное слишком сложно написал.
Речь о любом магазине. Индикаторы с кириллицеи, стоят неоправданно дорого. Да, разумеется, дело в моеи жадности, чего уж тут скромничать.
К сожалению, с кириллическои прошивкои, я не смогу оценить возможности деваиса (а ведь ради оценки деваиса она и нужна).
Тут, на форуме, не раз поднимали вопрос, о необходимости латиницы. Так почему-бы не сделать, если работа не сложная и полезная?
Я благодарен автору, за согласие на перевод. Как соберу и налажу прибор до законченного состояния - обязательно приобрету актуальную прошивку, т.к. это будет плата за реальныи труд, а не плата магазину запросто-так.
Да и с чего это я, перед Вами, оправдываться должен вообще?)


slav0n, спасибо большое!
Переведенные слова, не должны быть длиннее чем оригинальные, но короче быть могут, правильно? Можно использовать и прописные и заглавные буквы? Это я к тому, что слова могут разъехаться или целиком не помещаться...

Azumi

  • .
  • *
  • Сообщений: 18
Re: Как сделать прибор своими руками
« Ответ #14 : 13 Январь 2012, 21:57:51 »
/* "HELLO!" */char MesPRIV[]={168,80,165,66,69,84,33,0};
/* перевод *///char MesPRIV[]="HELLO!";

/* "BYE!" */char MesUDACHI[]={169,224,65,171,165,33,0};

/* "by slav0n" */char MesSLAV[]={111,191,32,115,108,97,118,48,110,46,0};



/* "Feed" */char Mes_FID[]={228,165,224,32,0};

/* "BATTERY" */char Mes7[]={160,65,84,65,80,69,177,0};

/* "DISCHARGED" */char Mes8[]={80,65,164,80,177,163,69,72,65,0};

/* "NO SETTINGS" */char MesNoTun[]={72,69,84,32,72,65,67,84,80,79,69,75,0};

/* "USALS CORRECTION" */char Mes_corr[]={75,79,80,80,69,75,225,165,177,32,85,83,65,76,83,32,0};

/* "east" */ char Mes_East[]={179,111,99,191,0};

/* "west" */char Mes_West[]={183,97,190,97,227,0};

/* "CHOICE" */char Mes_Vib[]={179,195,178,111,112,0};

/* "TYPE" */char Mes_TIP_DiSEqC[]={84,165,168,32,227,184,99,101,186,97,32,0x31,0x2e,0};

/* "Choice DISECq IN" */char Mes_BXODA[]={46,66,88,79,224,97,32,227,184,99,101,186,97,0};

/* " SATELLITE" */char Mes_CPUTN[]={32,67,168,169,84,72,165,75,65,32,32,0};


Вроде-как, все должно уместиться нормально (судя по фотографиям сообщении). Разьве-что, на счет Feed не уверен, но там можно одну "е" вырезать.
А это весь текст?

/* перевод *///char MesPRIV[]="HELLO!";  - вот с этим не понятно) Это я должен был так делать, чтобы оригинальные слова не заменять?