Домашние уроки радиоэлектроники для детей

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (10) « Первая ... 7 8 [9] 10   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Les1920
14.09.2017 - 20:26
3
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
Бокин
Грызи сразу stm32, они и дешевле и вкуснее по функциям
 
[^]
rt824
14.09.2017 - 20:33
2
Статус: Offline


Ярила

Регистрация: 9.03.14
Сообщений: 1742
Правильный папа.
 
[^]
Dtaran611
14.09.2017 - 20:39
5
Статус: Offline


Ярила

Регистрация: 8.09.15
Сообщений: 3607
Цитата (Les1920 @ 14.09.2017 - 20:26)
Бокин
Грызи сразу stm32, они и дешевле и вкуснее по функциям

блять... как же ж.... "вкуснее" может быть только еда!!!!!!

По поводу СТМ32 - немного не соглашусь. Да, по соотношению "цена-возможности" это зверь. Но разгрести все его регистры и сложить в голове для того, кто ни разу не работал с микроконтроллерами - скажем мягко, будет затруднительно. То же касается и HAL/SPL.

Я бы, все-таки, советовал АТмегу для начала. Только ради бога - не Ардуин!!! Просто АТмега, просто даташит и компилятор. Регистров мало, при вдумчивом чтении вкуривается за пару вечеров.

Среда разработки, опят же - CodeVision неплох. Неплох тем, что в нем есть хороший визард для настройки периферии. Делаешь настройку, смотришь, что он там сгенерил, разбираешься, и приходит понимание процесса.
 
[^]
unclesem
14.09.2017 - 20:41
0
Статус: Offline


Ярила

Регистрация: 28.07.10
Сообщений: 5520
Цитата (Cepgey @ 14.09.2017 - 10:41)
Я малую решил сразу на Arduino обучать.
Пока просто смотрит, но интерес проявляет.

одно другому не мешает
 
[^]
Les1920
14.09.2017 - 20:58
2
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
Dtaran611
Цитата
По поводу СТМ32 - немного не соглашусь. Да, по соотношению "цена-возможности" это зверь. Но разгрести все его регистры и сложить в голове для того, кто ни разу не работал с микроконтроллерами - скажем мягко, будет затруднительно. То же касается и HAL/SPL.

да нет особого сложного там ничего . да посложнее меги и пика будет, но цена и возможности очень подкупают
 
[^]
Dtaran611
14.09.2017 - 21:08
1
Статус: Offline


Ярила

Регистрация: 8.09.15
Сообщений: 3607
Цитата (Les1920 @ 14.09.2017 - 20:58)
Dtaran611
Цитата
По поводу СТМ32 - немного не соглашусь. Да, по соотношению "цена-возможности" это зверь. Но разгрести все его регистры и сложить в голове для того, кто ни разу не работал с микроконтроллерами - скажем мягко, будет затруднительно. То же касается и HAL/SPL.

да нет особого сложного там ничего . да посложнее меги и пика будет, но цена и возможности очень подкупают

для тех, кто всю жизнь работает с контроллерами - там нет ничего сложного. Для новичка - можно сломать об него голову и отшибить напрочь интерес к микроконтроллерам вообще.

Навскидку.

Сконфигурируйте ногу АТМеги в качестве выхода. Что нужно сделать? Правильно, записать в DDRx единичку и... все.

А теперь сделайте то же самое в СТМ32.
 
[^]
Les1920
14.09.2017 - 21:27
2
Статус: Offline


Демон в коре

Регистрация: 5.08.13
Сообщений: 3099
Dtaran611
Цитата
А теперь сделайте то же самое в СТМ32.

Код
#include "stm32f10x_gpio.h"
#include "stm32f10x_rcc.h"

void Delay(int i) {
for (; i != 0; i--);
}

int main(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC , ENABLE);
GPIO_InitTypeDef GPIO_Init1;
   GPIO_Init1.GPIO_Pin = GPIO_Pin_9;
   GPIO_Init1.GPIO_Mode = GPIO_Mode_Out_PP;
   GPIO_Init1.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_Init(GPIOC, &GPIO_Init);

while (1){
 GPIO_SetBits(GPIOC, GPIO_Pin_9);
 Delay (200000);
 GPIO_ResetBits(GPIOC, GPIO_Pin_9);
 Delay (200000);
}
}


В среде CooCoxIDE
 
[^]
Dtaran611
14.09.2017 - 21:57
1
Статус: Offline


Ярила

Регистрация: 8.09.15
Сообщений: 3607
Цитата (Les1920 @ 14.09.2017 - 21:27)
Dtaran611
Цитата
А теперь сделайте то же самое в СТМ32.

Код
#include "stm32f10x_gpio.h"
#include "stm32f10x_rcc.h"

void Delay(int i) {
for (; i != 0; i--);
}

int main(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC , ENABLE);
GPIO_InitTypeDef GPIO_Init1;
   GPIO_Init1.GPIO_Pin = GPIO_Pin_9;
   GPIO_Init1.GPIO_Mode = GPIO_Mode_Out_PP;
   GPIO_Init1.GPIO_Speed = GPIO_Speed_50MHz;
   GPIO_Init(GPIOC, &GPIO_Init);

while (1){
 GPIO_SetBits(GPIOC, GPIO_Pin_9);
 Delay (200000);
 GPIO_ResetBits(GPIOC, GPIO_Pin_9);
 Delay (200000);
}
}


В среде CooCoxIDE

Код

#define BIT_NUMBER 5
#define SET_BIT_IN_D_PORT    PORTD|=(1<<BIT_NUMBER)
#define CLEAR_BIT_IN_D_PORT PORTD&=~(1<<BIT_NUMBER)

void PortInit(void){
   DDRD|=(1<<BIT_NUMBER);
}

void main(void){
   PortInit();
   while(1){
       CLEAR_BIT_IN_D_PORT;
       SET_BIT_IN_D_PORT;
   }
}


в любом текстовом редакторе. Согласитесь с очевидным - так проще. И в моем случае мы работаем напрямую с железом. В Вашем же случае - мы используем готовые библиотеки. Вы знаете, как они работают. Я знаю, как они работают. А тот, кто впервые взял в руки контроллер - не знает. И, что самое обидное - до какого-то момента и узнавать не будет. А может, и никогда не полезет внутрь. И создастся парадоксальная ситуация: человек, вроде бы, и пишет для контроллера, а как он работает - не знает и не понимает.



Впрочем, я думаю, что Ваши 45 и мои 45 не требуют измерения методом сравнения ;)

Это сообщение отредактировал Dtaran611 - 14.09.2017 - 22:01
 
[^]
Бокин
14.09.2017 - 23:15
3
Статус: Offline


Ярила

Регистрация: 29.01.13
Сообщений: 5959
Dtaran611
Цитата
Среда разработки, опят же - CodeVision неплох. Неплох тем, что в нем есть хороший визард для настройки периферии. Делаешь настройку, смотришь, что он там сгенерил, разбираешься, и приходит понимание процесса.


Коллеги, я могу довольно сложную схему на простой логике сварганить, корпусов на 25-30, но по сравнению с микроконтроллерами это будет мягко говоря - садо-мазо.

Программирование пром. контроллеров (Сименс-Лого) - без проблем, но я с ними и работаю как с простой булевской логикой.

Отчасти мешают старые знания программирования (Форт, PL, бейсик...), это как я с самолёта на вертолёт переучивался (с трудом), вроде - и то и другое летает в воздухе, а вот управление - другое совершенно, наработанная моторика на самолёте на вертолёте с ней убиться можно, как мой шеф сказал:
- Вас, крылатых, сначала побить нужно, чтобы всё забыли, а потом заново учить...
Ситуация совершенно аналогичная.
 
[^]
usr80
15.09.2017 - 06:25
0
Статус: Offline


Ярила

Регистрация: 27.07.12
Сообщений: 21221
Цитата (RVstrax @ 14.09.2017 - 17:58)
usr80
так то 2012 год,там уже нету))
блин хорошая тема,ностальгия,детство ,я бы за сегодняшние плюшки тогда ,
Поубивал бы всех))) столько всего у детей сейчас возможностей и плюшек .
Спасибо за наше счастливое детство

Можно на Царицыно в выходные заехать, всякие "развалы" еще остались.
Только компас не покупайте, дозиметр сгорит. А вот лампочек для часов можно набрать.

Домашние уроки радиоэлектроники для детей
 
[^]
usr80
15.09.2017 - 06:30
2
Статус: Offline


Ярила

Регистрация: 27.07.12
Сообщений: 21221
Диодики.

Домашние уроки радиоэлектроники для детей
 
[^]
srgz
15.09.2017 - 07:18
1
Статус: Offline


Юморист

Регистрация: 27.06.12
Сообщений: 579
поперхнулся, подавился слюной...

в городе полумиллионнике с несколькими разными отделами радиодеталей невозможно купить флешки 25е. им цена копейки, но нету и все. да дофига чего нету. и цены космос. так что демонтаж из старой техники еще в ходу.
 
[^]
pe4era
15.09.2017 - 08:38
1
Статус: Offline


Приколист

Регистрация: 29.01.15
Сообщений: 244
Цитата (Nachorn @ 14.09.2017 - 17:22)
Я набирал трансформатор
Из ш-образных пластин
Я ломал эти пальцы,за то что они
Не могут намотать дветысячидвестивитков
Провода ПЭВ...

на дрели мотал с счетчиком от магнитофона))) на штамповках сетевые трансы летели только в путь.

Домашние уроки радиоэлектроники для детей
 
[^]
egoriy
15.09.2017 - 08:44
0
Статус: Offline


Шутник

Регистрация: 28.08.12
Сообщений: 88
собрал из китайских запчастей и блока питания от ноутбука, напряжение 19 В, ток до 5 А. ток и напряжение регулируются


Домашние уроки радиоэлектроники для детей
 
[^]
Dtaran611
15.09.2017 - 09:21
3
Статус: Offline


Ярила

Регистрация: 8.09.15
Сообщений: 3607
Цитата (Dtaran611 @ 14.09.2017 - 20:23)
Цитата (Nachorn @ 14.09.2017 - 17:22)
Я набирал трансформатор
Из ш-образных пластин
Я ломал эти пальцы,за то что они
Не могут намотать дветысячидвестивитков
Провода ПЭВ...

Но я сделал тот транс
Я сделал тот транс
Я уже сделал тот транс
И он загудеееееееел....

В корпусе с белой фальшпанелью,
С ножками из ПЭТ
В корпусе с красными глазкАми,
Светящими в ночи...

Это сообщение отредактировал Dtaran611 - 15.09.2017 - 09:45
 
[^]
Dtaran611
15.09.2017 - 09:25
1
Статус: Offline


Ярила

Регистрация: 8.09.15
Сообщений: 3607
Цитата (srgz @ 15.09.2017 - 07:18)
поперхнулся, подавился слюной...

в городе полумиллионнике с несколькими разными отделами радиодеталей невозможно купить флешки 25е. им цена копейки, но нету и все. да дофига чего нету. и цены космос. так что демонтаж из старой техники еще в ходу.

может быть, я живу в каком-то ином мире, но...

Утром зашел на сайт, сделал заявку.
Ближе к обеду менеджер перезвонил, уточнил, выставил счет.
Тут же оплатил картой, перезвонил менеджеру.
Часам к двум-трем приходит СМС с номером декларации "Новой Почты"
На следующий день к обеду приходит новая СМС: "бла-бла-бла, Ваша посылка прибыла, забирайте блять, а то бабки за хранение возьмем!!!"
 
[^]
Dtaran611
15.09.2017 - 09:30
2
Статус: Offline


Ярила

Регистрация: 8.09.15
Сообщений: 3607
Цитата (Бокин @ 14.09.2017 - 23:15)
Dtaran611
Цитата
Среда разработки, опят же - CodeVision неплох. Неплох тем, что в нем есть хороший визард для настройки периферии. Делаешь настройку, смотришь, что он там сгенерил, разбираешься, и приходит понимание процесса.


Коллеги, я могу довольно сложную схему на простой логике сварганить, корпусов на 25-30, но по сравнению с микроконтроллерами это будет мягко говоря - садо-мазо.

Программирование пром. контроллеров (Сименс-Лого) - без проблем, но я с ними и работаю как с простой булевской логикой.

Отчасти мешают старые знания программирования (Форт, PL, бейсик...), это как я с самолёта на вертолёт переучивался (с трудом), вроде - и то и другое летает в воздухе, а вот управление - другое совершенно, наработанная моторика на самолёте на вертолёте с ней убиться можно, как мой шеф сказал:
- Вас, крылатых, сначала побить нужно, чтобы всё забыли, а потом заново учить...
Ситуация совершенно аналогичная.

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

Цитата
это как я с самолёта на вертолёт переучивался (с трудом), вроде - и то и другое летает в воздухе, а вот управление - другое совершенно, наработанная моторика на самолёте на вертолёте с ней убиться можно


наверное, еще хуже, когда переучившийся вертолетчик пытается сажать самолет "по-вертолетному" brake.gif
 
[^]
Technik79
15.09.2017 - 09:47
1
Статус: Offline


Весельчак

Регистрация: 29.11.16
Сообщений: 128
Вот такой электроконструктор навсегда изменил мою жизнь))

Домашние уроки радиоэлектроники для детей
 
[^]
ZonderIV
15.09.2017 - 11:51
-2
Статус: Offline


Приколист

Регистрация: 30.09.14
Сообщений: 239
Как говорил мой преподаватель по ТАУ "Лучше иметь дочь-проститутку чем сына-радиолюбителя", но это лично его субъективное мнение )
 
[^]
Бокин
15.09.2017 - 12:24
1
Статус: Offline


Ярила

Регистрация: 29.01.13
Сообщений: 5959
Цитата (Technik79 @ 15.09.2017 - 09:47)
Вот такой электроконструктор навсегда изменил мою жизнь))

Я вот с этого начинал:

Домашние уроки радиоэлектроники для детей
 
[^]
Бокин
15.09.2017 - 12:28
2
Статус: Offline


Ярила

Регистрация: 29.01.13
Сообщений: 5959
У меня сослуживец был, всё что-то паял, так в среде остальных любителей было принято ему отдавать всё сгоревшее - он и сгоревшее ещё раз спалит, зачем добро переводить? КТ-315 он обязательно впаяет наоборот, как ему не рисуй.

Погоняло у него было - РАДИОДЕТАЛЕЛЮБИТЕЛЬ, а ещё он был синоптиком, про него -же: Не то что прогноз, фактическую не знает.
Вот синоптиком крови он у меня попил достаточно.
 
[^]
RVstrax
15.09.2017 - 13:56
-1
Статус: Offline


Ярила

Регистрация: 24.10.10
Сообщений: 16263
Цитата (usr80 @ 15.09.2017 - 06:25)
Цитата (RVstrax @ 14.09.2017 - 17:58)
usr80
так то 2012 год,там уже нету))
блин хорошая тема,ностальгия,детство ,я бы за сегодняшние плюшки тогда ,
Поубивал бы всех))) столько всего у детей сейчас возможностей  и плюшек .
Спасибо за наше счастливое детство

Можно на Царицыно в выходные заехать, всякие "развалы" еще остались.
Только компас не покупайте, дозиметр сгорит. А вот лампочек для часов можно набрать.

такое уже не интересно
 
[^]
RVstrax
15.09.2017 - 13:58
-1
Статус: Offline


Ярила

Регистрация: 24.10.10
Сообщений: 16263
Цитата (egoriy @ 15.09.2017 - 08:44)
собрал из китайских запчастей и блока питания от ноутбука, напряжение 19 В, ток до 5 А. ток и напряжение регулируются

а банковскую карту то зачем выложил? с кодом? чтоб все закупились на алишке с нее? gigi.gif
 
[^]
RVstrax
15.09.2017 - 14:12
0
Статус: Offline


Ярила

Регистрация: 24.10.10
Сообщений: 16263
Цитата (Бокин @ 15.09.2017 - 12:28)
У меня сослуживец был, всё что-то паял, так в среде остальных любителей было принято ему отдавать всё сгоревшее - он и сгоревшее ещё раз спалит, зачем добро переводить? КТ-315 он обязательно впаяет наоборот, как ему не рисуй.

Погоняло у него было - РАДИОДЕТАЛЕЛЮБИТЕЛЬ, а ещё он был синоптиком, про него -же: Не то что прогноз, фактическую не знает.
Вот синоптиком крови он у меня попил достаточно.

был у меня тоже работник любитель(сослуживец)
Взялся он прибор чинить cry.gif
Глянул я на прибор(когда он чинил ),там кондеры высохли .И забыл )) на кондеры ему указал(мол замени и все) ,а дурак контакты реле погнул (потому логика работы и сменилась) полез менять все
К начальству вызвали ,прибор мес запустить не могут.
В общем мозг кипит от нагоняя начальства.
Три дня потом со схемой собирал его работу (все детали к херам перепутал ,резисторы ток не выпаивал он gigi.gif )
мало того что все кондеры заменены ,он умудрился транзисторы все перепутать
так еще в обратку запилил. Добавив сюда ,залез в блоки реле и контакты погнул к херам .
Жесть .восстановил все за него ,ток с релюшками ))там блин все на краске с лаком.(конкретно было уже в лом гайки крутить ,отдирать лак и выгибать контакты реле ,еще и настройкой реле заниматься, Помню Блоки Нева 10 релейные ,вся логика на реле собрана под сотню реле) ему сказал ,вот тебе блок с релюшками выкручивай отсюда и ставь сюда и в контакты не лезь .

Это сообщение отредактировал RVstrax - 15.09.2017 - 14:17
 
[^]
djdjvitj
15.09.2017 - 15:32
1
Статус: Offline


Ярила

Регистрация: 6.01.14
Сообщений: 6788
Цитата (InstaHeat @ 14.09.2017 - 10:34)
если для детей, то начинать надо с того, что плавленая канифоль, свинец и флюсы вообще никак не полезны для здоровья, поэтому надо поставить вытяжку или сделать вентиляцию, да и не горбиться так сильно чтобы не вдыхать много.

хорошее дело может обернуться пиздецом для ребенка

раньше радиомонтажникам ,
на заводах , выдавали яблочный сок,
с самой низкой сортностью ( типа 3 или 4 сорт),
самый низкие сорта потому , что в них
было повышенное содержание пектина ,
а пектин очень хорошо "собирал" и выводил из организма свинец
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 50247
0 Пользователей:
Страницы: (10) « Первая ... 7 8 [9] 10  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх