реклама на сайте
подробности

 
 
> Обучение мехатронике и робототехнике в школе, Программа обучения, что необходимо знать, какой МК выбрать?
Informatikum
сообщение Jun 15 2014, 07:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 14-06-14
Из: Москва
Пользователь №: 81 951



Здравствуйте, уважаемые разработчики электроники!

Меня зовут Антон. По первому образованию программист. За плечами 10 летний опыт работы. Вырос до арт-директора крупной it компании.
Дополнительно преподаю в одной школе информатику. Провёл опрос среди учеников 5-9 классов, какие у них интересы и чем бы хотелось заниматься.
Большинству интересно программирование и робототехника.

Открыл в школе кружок робототехники в феврале 2014г. В основах электроники разбираюсь. В универе программировали какие-то МК (не помню точно).
В кружке изучаем основы электроники на макетке, логику, простые микросхемы, пайку. Делаем различные проекты, от бегущих огней, светодиодного куба до машинок и квадрокоптера (готовые платы). Программируем Ардуино.

Выстраиваю программу обучения по электронике и робототехнике для школьников. Застрял на МК, начиная с их выбора и к чему прийти в обучении. Какими знаниями по вашему мнению должен обладать школьник по техническим специальностям в робототехнике и электронике, чтобы ему было проще и лучше учиться дальше, добавиться лучших результатов? Какие МК изучать? Нужно ли изучать и работать с Плис FPGA?

Сейчас мы поставили себе цели создать проекты:
1. Эквалайзер в модульном светодиодном кубе (с разборным механизмом). Несколько кубов, которые работают самостоятельно, могут передавать информацию друг другу или становиться одним целым кубом.
2. Два общающихся устройства (пейджера) по блютус. Чтобы можно было пересылать сообщения (блютус чат).

И ещё ряд других интересных проектов. sm.gif

Ищу единомышленников, чтобы составить программу. Буду рад и благодарен за любую помощь и консультацию в проектах, чтобы у ребят всё получилось. sm.gif

С уважением, Антон Михайлов.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Informatikum
сообщение Jul 8 2014, 09:42
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 14-06-14
Из: Москва
Пользователь №: 81 951



Цитата(Tanya @ Jul 8 2014, 10:07) *
Согласна. Начинать с STM32 не стоит - очень сложная периферия.
Ламинатор не нужен, если Вы не собираетесь организовать мелкосерийное производство, а вот паяльная(ые) станции, сверлильный и др. станочки нужны. Пленочный фоторезист вполне можно руками аккуратно. Есть еще позитивный фоторезист. Бывает в виде жидкости или в баллончике для распыления. Тут бы небольшую (самодельную) центрифугу неплохо бы иметь (сделать).


Мелкосерийное не планировал. Мало ребят занимается и количество проектов можно по пальцам пересчитать. Паяльники есть, станций пока нет. Сверла и пара станков есть, есть набор дримель с насадками.

На данном форуме вчера читал, что от балончиков лучше отказаться. Так как это вредно и не всегда хороший результат получается.

Для фоторезистра нужна лампы и стекло. Как я понимаю, лучше и проще лужение платы глицериновым методом.

Цитата(adnega @ Jul 8 2014, 10:27) *
Встречный вопрос: а Вам в кружок можно "старье" подарить? Есть несколько контейнеров микросхем мелкой логики, которые сейчас точно не буду использовать - много выпаянных, но есть и нулячие.

Хотя сам долго переходил сначала с MSC-48 -> MSC-51 -> AVR -> ARM7 -> Cortex-M.

Ага. У меня FGK-320, но сгодится практически любой. Фоторезист использую ПФ-ВЩ-50. Засвечиваю УФ лампой (энергосберегающая с черной колбой).
Проявитель кальцинированная сода. Травлю в хлорном железе. Фотошаблоны печатаю на лазерном принтере на прозрачной пленке (0.25/0.25 мм
получается; дорожки 0.4 мм вообще без проблем).

Плату прозрачной Вам не сделают. Я думал кубы делают навесным монтажем.

Подарить - можно! =)

То есть в итоге вы пришли к Corte-M, значит как ориентир ARM.

А если не УФ лампой, а на фото бумаге напечатать, потом утюгом и отодрать под водой хуже?
Go to the top of the page
 
+Quote Post
adnega
сообщение Jul 8 2014, 10:27
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата
Мелкосерийное не планировал. Мало ребят занимается и количество проектов можно по пальцам пересчитать. Паяльники есть, станций пока нет. Сверла и пара станков есть, есть набор дримель с насадками.

Не стоит путать мелкосерийное производство и прототипирование.
Вам скорее важно именно прототипирование.
Цитата
На данном форуме вчера читал, что от балончиков лучше отказаться. Так как это вредно и не всегда хороший результат получается.

Не пробовал - врать не буду. Видео процесса меня не устроило: парень брызгал из баллончика на плату на лестничной клетке многоквартирного дома.
В подъезде брызгать не хочу, а дома не буду((
Цитата
Для фоторезистра нужна лампы и стекло. Как я понимаю, лучше и проще лужение платы глицериновым методом.

Лампу купить не проблема. Стекло плохо пропускает УФ. Я использую крышку от CD-коробки.
Цитата
Подарить - можно! =)

У нас в городе такой кружок уже не существует((
В следующую чистку наберу.
Постараюсь отправить еще по несколько разных отладок (на AVR, ARM7, Cortex-M).
Пришлите пожалуйста свой адрес на adnega@mail.ru.
Цитата
То есть в итоге вы пришли к Corte-M, значит как ориентир ARM.

Да. От Cortex-M3 -> Cortex-M4F -> Cortex-M0 (как замена AVR).
Но тут я скорее пришел не к ядру/технологии, а к конкретному производителю с заявляемой pin2pin совместимостью.
До STM32 делал на Atmel, NXP, Luminary.
Цитата
А если не УФ лампой, а на фото бумаге напечатать, потом утюгом и отодрать под водой хуже?

Это ЛУТ. Причем, когда мы с друзъями попробовали вместо утюга ламинатор, то все были в шоке. Бумага в воде сама отвалилась, ничего скатывать
не пришлось, весь тонер припекся. Главное оптимальную температуру подобрать и "правильную" бумагу. Качество дорог хорошее, но заливка сплошного
полигона после травления - как апельсиновая корка (с фоторезистом такого нет). Для прототипирования самое оно (без фоторезистов, ламп и т.п).


Цитата
От обработки печатных плат пыль вреднее, а еще флюсы и свинцовые пары. Вытяжка или хорошее проветривание.

+1.
И не заниматься этим по N часов в день.
Цитата
А начинать нужно не с контроллеров, а с резисторов..... транзисторов и прочих элементарных деталей.

Спорный вопрос. Если ставить его ребром, то: либо аналоговая электроника, либо цифровая.
Цифровая на порядки легче, т.к. высокая повторяемость и... логичность что ли.
В аналоговой очень много нужно знать.
Некая госпожа Бэйкер написала книжку "что нужно знать цифровику об аналоговой электронике" (дословно не помню), но тендерция понятна.
Людям хорошо знающим цифру, приходится задумываться и об аналоге. Пишет довольно легко (хотя есть и матан), много историй из жизни)
Цитата
Описание (краткое) АЦП для STM32 более 100 страниц с картинками на сложном для детей техническом английском.
Никак для начинающих не годится по моему мнению.

Ниже пример оцифровки с нескольких каналов.
Пять регистров изучить всего-то надо (а может и не надо, если есть готовый шаблон).
CODE

void init_ADC(void)
{
ADC1->CR2 = (1 << ADC_CR2_ADON);
ADC1->CR1 = (0 << ADC_CR1_RES);
ADC->CCR = (1 << ADC_CCR_TSVREFE) | (ADC_CLKPREx6 << ADC_CCR_ADCPRE);
ADC1->SQR1 = ((1 - 1) << ADC_SQR1_L);
ADC1->SQR2 = 0;
ADC1->SQR3 = (0 << ADC_SQ1);
ADC1->SMPR2 =
(ADC_SMPR_480 << ADC_SMPR2_SMP0)
| (ADC_SMPR_480 << ADC_SMPR2_SMP1)
| (ADC_SMPR_480 << ADC_SMPR2_SMP2)
| (ADC_SMPR_480 << ADC_SMPR2_SMP3)
| (ADC_SMPR_480 << ADC_SMPR2_SMP4)
| (ADC_SMPR_480 << ADC_SMPR2_SMP5)
| (ADC_SMPR_480 << ADC_SMPR2_SMP6)
| (ADC_SMPR_480 << ADC_SMPR2_SMP7)
| (ADC_SMPR_480 << ADC_SMPR2_SMP8)
| (ADC_SMPR_480 << ADC_SMPR2_SMP9);
ADC1->SMPR1 =
(ADC_SMPR_480 << ADC_SMPR1_SMP10)
| (ADC_SMPR_480 << ADC_SMPR1_SMP11)
| (ADC_SMPR_480 << ADC_SMPR1_SMP12)
| (ADC_SMPR_480 << ADC_SMPR1_SMP13)
| (ADC_SMPR_480 << ADC_SMPR1_SMP14)
| (ADC_SMPR_480 << ADC_SMPR1_SMP15)
| (ADC_SMPR_480 << ADC_SMPR1_SMP16)
| (ADC_SMPR_480 << ADC_SMPR1_SMP17);
}
void adc_timer(void)
{
if(ADC1->SR & (1 << ADC_SR_EOC))
{
// обработка, усреднение и т.п.
value = ADC1->DR;
}
else
{
adc_channel = 0;
adc_cnt = 0;
ADC1->SQR3 = (adc_channels[adc_channel] << ADC_SQ1);
ADC_CR2_SWSTART_bit = 1;
}
}

Go to the top of the page
 
+Quote Post
Tanya
сообщение Jul 8 2014, 10:35
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(adnega @ Jul 8 2014, 14:27) *
Ниже пример оцифровки с нескольких каналов.
Пять регистров изучить всего-то надо (а может и не надо, если есть готовый шаблон).

А вот попробуйте этому научить... с абсолютного нуля.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Informatikum   Обучение мехатронике и робототехнике в школе   Jun 15 2014, 07:30
- - virtual9900   Уважуха, Антон Михайлов! Посмотрите, как этот ...   Jun 15 2014, 07:42
- - iosifk   Цитата(Informatikum @ Jun 15 2014, 11:30)...   Jun 15 2014, 07:46
- - kolobok0   Цитата(Informatikum @ Jun 15 2014, 11:30)...   Jun 15 2014, 08:06
- - Informatikum   Цитата(virtual9900 @ Jun 15 2014, 08:42) ...   Jun 15 2014, 08:23
|- - Kopa   Цитата(Informatikum @ Jun 15 2014, 12:23)...   Jun 15 2014, 08:49
|- - kolobok0   Цитата(Informatikum @ Jun 15 2014, 12:23)...   Jun 16 2014, 21:22
- - Xenia   Цитата(Informatikum @ Jun 15 2014, 11:30)...   Jun 15 2014, 09:17
|- - muravei   Цитата(Xenia @ Jun 15 2014, 13:17) Более ...   Jun 15 2014, 09:45
|- - Informatikum   Цитата(Xenia @ Jun 15 2014, 10:17) Про лу...   Jun 15 2014, 12:14
|- - AlexandrY   Цитата(Informatikum @ Jun 15 2014, 15:14)...   Jun 15 2014, 13:53
- - AlexandrY   Цитата(Informatikum @ Jun 15 2014, 10:30)...   Jun 15 2014, 10:07
- - Меджикивис   А по-моему, появление вашей темы здесь - это обычн...   Jun 15 2014, 13:48
|- - Anton75   Цитата(Меджикивис @ Jun 15 2014, 17:48) А...   Jun 25 2014, 11:20
- - Informatikum   Цитата(Меджикивис @ Jun 15 2014, 14:48) А...   Jun 15 2014, 14:01
|- - Меджикивис   Цитата(Informatikum @ Jun 15 2014, 14:01)...   Jun 15 2014, 14:32
||- - Kopa   Цитата(Меджикивис @ Jun 15 2014, 18:32) ...   Jun 15 2014, 14:58
||- - Informatikum   Цитата(Kopa @ Jun 15 2014, 15:58) Антон М...   Jun 15 2014, 15:18
||- - kovigor   Цитата(Informatikum @ Jun 15 2014, 18:18)...   Jun 15 2014, 15:31
|||- - Меджикивис   Цитата(kovigor @ Jun 15 2014, 15:31) А по...   Jun 15 2014, 16:44
|||- - Informatikum   Цитата(kovigor @ Jun 15 2014, 16:31) Книж...   Jun 17 2014, 05:43
|||- - iosifk   Цитата(Informatikum @ Jun 17 2014, 09:43)...   Jun 17 2014, 08:02
||||- - Informatikum   Цитата(iosifk @ Jun 17 2014, 09:02) Если ...   Jun 17 2014, 08:48
||||- - iosifk   Цитата(Informatikum @ Jun 17 2014, 12:48)...   Jun 17 2014, 09:19
|||- - Виктория   Цитата(Informatikum @ Jun 17 2014, 08:43)...   Jun 18 2014, 12:06
|||- - Kopa   Цитата(Виктория @ Jun 18 2014, 16:06) Пох...   Jul 8 2014, 12:54
|||- - Виктория   Цитата(Kopa @ Jul 8 2014, 15:54) Обсужден...   Jul 8 2014, 16:11
|||- - kovigor   Цитата(Виктория @ Jul 8 2014, 19:11) 1) К...   Jul 8 2014, 16:50
||||- - Виктория   Цитата(kovigor @ Jul 8 2014, 19:50) В кач...   Jul 8 2014, 17:01
|||||- - kovigor   Цитата(Виктория @ Jul 8 2014, 20:01) Школ...   Jul 8 2014, 17:26
||||- - Herz   Цитата(kovigor @ Jul 8 2014, 19:50) В кач...   Jul 8 2014, 17:20
||||- - Abell   Цитата(Herz @ Jul 8 2014, 21:20) Мультиви...   Jul 8 2014, 17:34
||||- - Kopa   Цитата(Herz @ Jul 8 2014, 21:20) Вот, кст...   Jul 8 2014, 17:44
|||- - Kopa   Цитата(Виктория @ Jul 8 2014, 20:11) 1) P...   Jul 8 2014, 17:16
|||- - Виктория   Цитата(Kopa @ Jul 8 2014, 20:16) Язык мож...   Jul 8 2014, 18:05
||- - Kopa   Цитата(Informatikum @ Jun 15 2014, 19:18)...   Jun 15 2014, 15:37
|- - AlexandrY   Цитата(Informatikum @ Jun 15 2014, 17:01)...   Jun 15 2014, 18:24
|- - Kopa   Цитата(AlexandrY @ Jun 15 2014, 22:24) Ва...   Jun 15 2014, 18:43
|- - Mik174   Цитата(AlexandrY @ Jun 15 2014, 22:24) Я ...   Jun 15 2014, 18:49
|- - AlexandrY   Цитата(Mik174 @ Jun 15 2014, 21:49) Видим...   Jun 15 2014, 19:10
- - Mik174   Мы на занятиях используем ATmega16. Конечно, это н...   Jun 15 2014, 15:32
- - Plain   Без минимального ликбеза по электронике толку буде...   Jun 17 2014, 08:00
- - Меджикивис   Время СССР бесповоротно миновало. Сейчас НИЧЕГО не...   Jun 25 2014, 17:54
|- - muravei   Цитата(Меджикивис @ Jun 25 2014, 21:54) С...   Jun 26 2014, 09:01
||- - Anton75   Цитата(muravei @ Jun 26 2014, 13:01) Точн...   Jul 3 2014, 06:39
|- - Mik174   Цитата(Меджикивис @ Jun 25 2014, 21:54) В...   Jun 27 2014, 17:41
- - toweroff   За глаза называли своего Рукрожа Колич Не думаю, ...   Jun 27 2014, 21:44
- - Herz   Господа! Давайте оставим оценку мотивов автора...   Jun 27 2014, 22:09
|- - Меджикивис   Цитата(Herz @ Jun 27 2014, 22:09) Господа...   Jun 28 2014, 06:30
|- - XVR   Цитата(Меджикивис @ Jun 28 2014, 10:30) П...   Jun 30 2014, 06:35
- - Informatikum   Кружок, это моя отдушина. Куда я могу уйти на пол ...   Jul 5 2014, 14:06
|- - iosifk   Цитата(Informatikum @ Jul 5 2014, 18:06) ...   Jul 5 2014, 18:26
|- - Informatikum   Цитата(iosifk @ Jul 5 2014, 19:26) Почти ...   Jul 7 2014, 12:35
- - Fujitser   В чем состоит цель обучения школьников робототехни...   Jul 6 2014, 02:56
|- - Abell   Цитата(Fujitser @ Jul 6 2014, 06:56) В че...   Jul 6 2014, 19:21
- - Xenia   Выскажусь о теме еще раз, но в очень спорном ключе...   Jul 7 2014, 14:38
|- - Abell   Цитата(Xenia @ Jul 7 2014, 18:38) Проблем...   Jul 7 2014, 19:49
|- - Xenia   Цитата(Abell @ Jul 7 2014, 22:49) Извиняю...   Jul 7 2014, 20:58
|- - Abell   Цитата(Xenia @ Jul 8 2014, 00:58) На личн...   Jul 8 2014, 05:13
- - Informatikum   Xenia, с одной стороны вы правы, что нужно задумыв...   Jul 7 2014, 15:17
|- - Xenia   Цитата(Informatikum @ Jul 7 2014, 19:17) ...   Jul 7 2014, 17:44
|- - Herz   Цитата(Xenia @ Jul 7 2014, 20:44) И потом...   Jul 7 2014, 18:22
- - Меджикивис   Я поддержу уважаемую Ксению. Уточню сразу, что я н...   Jul 7 2014, 21:32
|- - Xenia   Цитата(Меджикивис @ Jul 8 2014, 00:32) Но...   Jul 7 2014, 23:16
|- - Меджикивис   Мы говорим строго по теме, потому что никакое обуч...   Jul 8 2014, 05:39
|- - Abell   Меджикивис, чего ж Вы так на автора темы набрасыва...   Jul 8 2014, 06:19
|- - Corvus   Извините, если уже предлагали. Есть популярная сер...   Jul 8 2014, 06:26
|- - Herz   Цитата(Меджикивис @ Jul 8 2014, 08:39) Во...   Jul 8 2014, 07:02
||- - Меджикивис   Уважаемый Herz, Вы же сами писали, что не любите с...   Jul 8 2014, 07:52
||- - Herz   Цитата(Меджикивис @ Jul 8 2014, 10:52) У ...   Jul 8 2014, 10:46
|- - Informatikum   Цитата(Меджикивис @ Jul 8 2014, 05:39) Во...   Jul 8 2014, 08:55
|- - Tanya   Цитата(Informatikum @ Jul 8 2014, 12:55) ...   Jul 8 2014, 09:07
||- - adnega   ЦитатаСогласна. Начинать с STM32 не стоит - очень ...   Jul 8 2014, 09:49
|- - adnega   ЦитатаНапример, MBI5040? Тысячи их! MBIxxxx, D...   Jul 8 2014, 09:27
- - Fujitser   Робототехника и электроника не очень сильно пересе...   Jul 8 2014, 02:43
- - adnega   ЦитатаСейчас мы поставили себе цели создать проект...   Jul 8 2014, 07:32
|- - Tanya   Цитата(Informatikum @ Jul 8 2014, 13:42) ...   Jul 8 2014, 09:59
||- - adnega   Цитата(Tanya @ Jul 8 2014, 14:35) А вот п...   Jul 8 2014, 10:56
|- - Kopa   Цитата(adnega @ Jul 8 2014, 14:27) Да. От...   Jul 8 2014, 11:53
|- - adnega   Цитата(Kopa @ Jul 8 2014, 15:53) Упс Gre...   Jul 8 2014, 12:15
- - Informatikum   ЦитатаА начинать нужно не с контроллеров, а с рези...   Jul 8 2014, 11:02
|- - kovigor   Цитата(Informatikum @ Jul 8 2014, 14:02) ...   Jul 8 2014, 11:36
|- - muravei   Цитата(Informatikum @ Jul 8 2014, 15:02) ...   Jul 9 2014, 09:04
- - Plain   Вот чего детям точно лишнее, так это Форт и прочие...   Jul 8 2014, 21:55
|- - Kopa   Цитата(Plain @ Jul 9 2014, 01:55) Вот чег...   Jul 9 2014, 11:55
- - Plain   Вы весьма туманно представляете себе количество до...   Jul 9 2014, 12:21
- - Kopa   Цитата(Plain @ Jul 9 2014, 16:21) Вы весь...   Jul 9 2014, 12:39


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th August 2025 - 16:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01518 секунд с 7
ELECTRONIX ©2004-2016