roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 июл 2025, 15:25

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: StArt
СообщениеДобавлено: 11 май 2010, 11:05 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2008, 14:34
Сообщения: 139
Откуда: г. Черноголовка
прог. языки: Verilog, С
ФИО: Саша
Ну вот и я добрался до публикации своих делишек.
На форуме я в основном только чтец, но вот возникла потребность в вынесении на всеобщее обозрение того, что наделал за последнее время, может кому интересно будет :) , а может и пригодится кому.
Ну начнём по порядку.
За последние полгода набросал несколько схемок, развёл, изготовил платки в форм-факторе OR. В их число входит:
1) Модуль с ПЛИС Cyclone (EP1C6T144) размером 66x42.
2) Модуль с ПЛИС Cyclone (EP2C8Q208) размером 66х66.
3) Модуль на AtMega32L, дисплейчиком от сименса S65, тремя кнопками, размером 66х42.
Платы уже у меня, сейчас занимаюсь их сборкой-наладкой.
Вложение:
Комментарий к файлу: Платки (сфотано мобилой, качество сами понимаете)
123.jpg
123.jpg [ 369.88 КиБ | Просмотров: 3798 ]

Дело идёт конечно не так быстро как хотелось бы, но иначе не получается, т.к. работа и семья это основное.
На данный момент собран и проверен модуль за номером 1 в списке что выше, модуль за номером 3 сейчас в работе.
Вложение:
Комментарий к файлу: Собранная плата с ПЛИС EP1C6
DSC00375.JPG
DSC00375.JPG [ 147.97 КиБ | Просмотров: 3792 ]

В дальнейшие планы входит отладка данных железячек и описание их в данном блоге.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 11:30 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А платы сам изготавливал, или где то заказывал?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 11:39 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2008, 14:34
Сообщения: 139
Откуда: г. Черноголовка
прог. языки: Verilog, С
ФИО: Саша
Платы заказывал в резоните. Сейчас вот паяю платку с дисплеем от сименса, как спаяю фотки выложу, а потом буду учиться на МК коддить. Парадокс - на работе профессионально занимаюсь плисками, а с МК дело не имел никогда :D , вот заодно и научусь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 11:44 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Думаю, что если с ПЛИС имеете дело, то освоить МК будет несложно

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 15:19 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2008, 14:34
Сообщения: 139
Откуда: г. Черноголовка
прог. языки: Verilog, С
ФИО: Саша
Да надеюсь что не сложно.
Вот кстати фотка модуля с дисплеем:
Вложение:
Комментарий к файлу: Дисплей от Siemens S65 (ещё не допаяно).
11052010076.jpg
11052010076.jpg [ 180.64 КиБ | Просмотров: 3759 ]

На этом модуле кстати 4 I2C, 6 RoboGPIO, RoboMD2, ну и робобас ессно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 15:28 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А можно ее поподробнее: без дисплея и 2 стороны глянуть? Довольно все аккуратно сделано! :good:

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 16:35 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2008, 14:34
Сообщения: 139
Откуда: г. Черноголовка
прог. языки: Verilog, С
ФИО: Саша
Конечно можно, только не допаяно пока всё, вот:
Вложение:
Комментарий к файлу: Вид на плату со стороны дисплея и кнопок.
11052010078.jpg
11052010078.jpg [ 395.87 КиБ | Просмотров: 3745 ]

Вложение:
Комментарий к файлу: Вид на плату со стороны компонентов.
11052010079.jpg
11052010079.jpg [ 311.08 КиБ | Просмотров: 3735 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 май 2010, 16:40 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Хоть и не допаяно, но очень даже неплохо!

Добавлено спустя 22 секунды:
Что за паяльная станция у тебя?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 13 май 2010, 16:13 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2008, 14:34
Сообщения: 139
Откуда: г. Черноголовка
прог. языки: Verilog, С
ФИО: Саша
Паялка у меня Lykey дома и Solomon на работе.
Ну вот и первые успехи в освоении МК:
1) научился включать светодиоды :ROFL: ;
2) налажен буст конвертор для подсветки на аппаратном таймере 8) ;
3) ну и самое главное научился выводить на дисп букафки :Yahoo!: , исходники брал вот от сюда: http://www.superkranz.de/christian/S65_Display/DisplaySoftware.html
Вложение:
Комментарий к файлу: Дисплей работает))
13052010083.jpg
13052010083.jpg [ 169.04 КиБ | Просмотров: 3692 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 13 май 2010, 16:18 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Замечательно! Какое устройство хочешь сделать на этой плате?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 13 май 2010, 16:38 
Не в сети
Аватара пользователя

Зарегистрирован: 08 июл 2008, 14:34
Сообщения: 139
Откуда: г. Черноголовка
прог. языки: Verilog, С
ФИО: Саша
Да собственно пока никаких мыслей определённых нет, для обучения так сказать, но бот будет формироваться позже. А пока чисто эксперименты.
Ну и если будет интерес можно будет продавать в здешнем магазине данные модули, если конечно я найду ещё дисплеи (плат ещё осталось 7 шт. а вот с дисплеями напряг, но надо сгонять в Москву там можно наверно закупиться).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 июн 2010, 18:00 
Не в сети
Аватара пользователя

Зарегистрирован: 27 июл 2005, 14:12
Сообщения: 197
Откуда: Дмитров, Москва
прог. языки: С, asm
Я правильно всё вижу - это белая маска? Просто когда я заказывал платы в резоните в последний раз то цветные маски были только для серий, на единичные образцы банальная зелёная.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 июн 2010, 18:07 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
неправильно - это не маска, а шелкография.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 июн 2010, 20:29 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Класные платы :good:
StArt, а не расскажете немного о ПЛИС которые используете о модулях?
Честно говоря поиск по форуму не проводил, но хочу немного разобраться в этой теме. Что представляют из себя? цена? среда и язык программирования? есть-ли бесплатное ПО? ...ну и т.п.

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: StArt
СообщениеДобавлено: 11 июн 2010, 20:40 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Ну, он же писал:
1) Модуль с ПЛИС Cyclone (EP1C6T144) размером 66x42.
2) Модуль с ПЛИС Cyclone (EP2C8Q208) размером 66х66.
Производитель Альтера
Представляют из себя... эмм... кучу логических элементов (триггеров с широким обвесом), которые соединяются так как вам хочется
(ну и в циклонах еще блоки ОЗУ, PLL и т.д. по мелочи, например аппаратный умножитель во втором)
Это кагбэ совсем вообще не проц... поэтому термин "программирование" имхо(!) не совсем подходит
Традиционные языки описания устройств на ПЛИС - это стандартные VHDL, Verilog
(плюс альтера еще предлагает собственные AHDL и графический "дизайнер")
Бесплатный софт альтеровский "квартус веб эдишн" (есть более навороченная версия платная)
Программируется (гы... конфигурируется! :)) через JTAG (в простейшем случае пять проводков в ЛПТ,
но есть и посерьезнее программаторы - USB, например)...

На таком плисе можно реализовать и процессор, например, а вот на чем его программировать
- это уже отдельный вопрос...


Последний раз редактировалось Michael_K 11 июн 2010, 21:29, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO