Shenler: реле, интерфейсные модули
Страница 2 из 5
Banned
 
Регистрация: 01.05.2013
Сообщений: 3,545
Репутация: 498
514 208
28 2
 
17.03.2016 13:02 #11
Цитата:
Сообщение от Винтик Стопиццотый
.Можно сменить "преподавателя" - взять другую книгу, и тд.
Здесь я придерживаюсь мнения что консультации практика всё же неоходимы ... хотя бы для того чтобы узнать ... на правильном ли вы пути в позании , не заблукали ли в мелочах его ...
Оценка
Мониторинг и контроль температуры необходимы во многих устройствах и приборах. Сложно найти электронную систему, в которой не присутствовал бы тот или иной температурный датчик. Многие азиатские производители производят датчики, которые не уступают по качеству популярным западным решениям и выгодно отличаются от них по цене. Каждая из компаний обладает большим опытом в производстве микроэлектронных приборов и имеет мощные отделы разработки и контроля качества. Они предлагают не только свои разработки, но также функциональные и Pin-to-Pin-аналоги популярных датчиков западных компаний в конструктивных исполнениях для самых разнообразных областей применения.
Новичок
 
Регистрация: 16.03.2016
Адрес: Севастополь
Сообщений: 20
Репутация: 11
1 0
0 0
 
17.03.2016 13:33 #12
Цитата:
Сообщение от mocart
Здесь я придерживаюсь мнения что консультации практика всё же неоходимы ... хотя бы для того чтобы узнать ... на правильном ли вы пути в позании , не заблукали ли в мелочах его ...
Практика - критерий истины!))) Тут ведь какая проблема - у каждого в голове свой алгоритм изучения и систематизации знаний. А чем сложнее и абстрактнее предмет - тем маловероятнее совпадение этих алгоритмов у вас и у ученика.
Вот вспоминаю как я учил и сдавал Сопромат. Тоже распечатал и набрал
в бибке кучу книжек, сидел , читал-читал... Когда сложилась общая картина - начал считать, а по ходу дела уже частности либо сам
как то додумывал из общей логики, либо в учебниках. В результате
придумал версию технологии расчета на кручение, преподаватель даже не понял вначале, слегка припух... Потом, когда разобрался, говорит - это же так сложно у вас! Фига себе! Все из логики сделано было, элементарно и правильно, но для него - неперевариваемо. Если б я
слушал ЕГО, а не сам шевелил мозгами - разве было бы лучше?
Так что останемся при своих.))))
Распечатал 200 листиков Ди Хальта. Похоже по всему, что это именно то, что я искал. Очень нравится язык - видно, что автор более, чем прекрасно владеет материалом, который излагает.
Оценка
Компания Chipown представила высокоскоростной драйвер PN7113 для управления N-канальными транзисторами MOSFET или IGBT, работающими в полумостовой топологии. Микросхема является Pin-to-Pin совместимым аналогом популярных западных драйверов хх2110, хх2113 и хх2112, но при этом имеет существенное преимущество – более доступную цену. В статье приведен детальный разбор сравнительных параметров драйверов PN7113 и хх211x, их электрических характеристик, а также схем включения, цоколевки и описания выводов.
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
372 0
3 0
 
17.03.2016 18:53 #13
Цитата:
Сообщение от Винтик Стопиццотый
Наткнулся на очень приличную библиотеку по МК - mexalib.com/cat/22.
Мне нравится вот этот богатый ресурс http://publ.lib.ru/publib.html
Цитата:
Сообщение от Винтик Стопиццотый
Примеры на моргании светодиодиков как то мало мотивируют... Это все деревья, за которыми не всегда виден лес.
С этим Вы в точку попали. Одну из первых своих программ/устройств на Attiny2313 иначе как лесом сухостоев назвать не могу. А задача всего-то была с помощью двух светодиодов отобразить текущий режим работы или ошибку, опросив ряд датчиков. Один моргает, второй моргает, оба моргают, один моргает быстро - второй светится и т.д. Вроде самодиагностики, как код ошибки на принтере. Так, занимаясь по наиболее рано появившимся книгам Белова, мой код по морганию весил >1,5кБ и остальная программа в МК 2313 не поместилась. Что явилось стимулом перейти на серию MegaAVR. А умение писать лаконичный код приходит cо временем.

Зато я приобрёл в этой задаче опыт работы с таймерами, навсегда усвоил ^xor, ~not, &and, |or. Не бывает маленьких задач.

Кстати, а на чём Вы планируете делать первое устройство? Как правило, желание самостоятельно написать прошивку возникает после неудачной попытки повторить какой-либо девайс из интернета или расширить его функционал. Если последний построен на Atmel, то это чаще всего Attiny2313, Atmega8, Atmega16 и другие "народные" МК.
Оценка
Новичок
 
Регистрация: 16.03.2016
Адрес: Севастополь
Сообщений: 20
Репутация: 11
1 0
0 0
 
18.03.2016 18:59 #14
Цитата:
Сообщение от antonydublin
Кстати, а на чём Вы планируете делать первое устройство? Как правило, желание самостоятельно написать прошивку возникает после неудачной попытки повторить какой-либо девайс из интернета или расширить его функционал.
Еще не знаю. Читаю сейчас взапой, как дютюктивы, ))) Мортона и Ди Хальта. Все остальные книжки "сжег" . Неудачных попыток у меня не было, я собираюсь начитаться достаточно, потом взять какой то совсем простой и начать его мучить.
Сейчас вот выкопал старый комп с LPT портом, чтоб не морочиться с программатором вообще , по первости. Я посмотрю что по книжкам будет, что то типа 2313, Атмега8. У них дружелюбный интерфейс. Замучаю, потом займусь самыми неудобными - 6-ти и 8-ногими. Потом заберусь выше восьмерки.
Сначала надо как бы изучить спектр возможностей МКs, чтоб хоть примерно ориентироваться в объеме программ и того, что они могут с периферией . Так что предстоит период искусства ради искусства.))) Мне как то трудно представить, когда чел без понимания деталей, скачивает программку, каким то образом впихивает ее в МК и
потом спаивает какую то платку. Это несерьезно. Да и задачки у меня такие, что
придется подбирать и постоянные регулирования, и датчики нестандартные опрашивать и тд. Так что скачивание с неудачной установкой чего то там не проходит в принципе.)))
Последний раз редактировалось Винтик Стопиццотый; 18.03.2016 в 19:04.
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
372 0
3 0
 
19.03.2016 20:53 #15
Цитата:
Сообщение от Винтик Стопиццотый
Распечатал 200 листиков Ди Хальта. Похоже по всему, что это именно то, что я искал.
Не забывайте, что талантливые поборники просвещения живут не только в Челябинске :-)
Цитата:
Сообщение от Винтик Стопиццотый
Вот только на подобных этому форумах и собирается народ с мозгами. Лично для меня это всегда
ощущение полного психологического комфорта. Если б не такие форумы - крыша бы съехала.
Отнюдь, нужно помнить про блоги. Например, вот неплохой вводный курс что к чему http://avr-start.ru/?cat=9&paged=8, https://habrahabr.ru/post/274601/

Можно наткнуться на вполне приличные публикации в ЖЖ, порой ВАКовского уровня. Если, конечно, есть время и интерес.
Оценка
Новичок
 
Регистрация: 16.03.2016
Адрес: Севастополь
Сообщений: 20
Репутация: 11
1 0
0 0
 
21.03.2016 10:28 #16
Цитата:
Сообщение от antonydublin
Отнюдь, нужно помнить про блоги. Например, вот неплохой вводный курс что к чему http://avr-start.ru/?cat=9&paged=8, https://habrahabr.ru/post/274601/
Спасибо, обязательно почитаю.
У меня сейчас такая проблемка - запустил Студию, написал программку,
пытаюсь ее привязать к контроллеру, 1200-му, а она не видит аппнота,
как я понял, пишет:
:error:Missing include file name.
Посмотрел, в аппноте файлик есть, не пустой, со всеми опознавательными, с именем и тд. Я ж таскал его поближе-подальше, сейчас все рядом - нет и точка. В чем причина?

Расскажу смешное... Пошел вчера на радиорынок у нас в Севастополе , найти консультанта. Самое понятное, что я услышал - иди в институт поступай, не станут тебе тут подсказывать! Типа шаровик.. Это что, норма общения в среде программистов? Введите в курс дела, возможно
программист - это такая уникальная ментальность? Когда меня о чем то спрашивают - я балдею от радости...
Оценка
Специалист
 
Регистрация: 01.03.2010
Адрес: Україна
Сообщений: 881
Репутация: 251
242 655
6 135
 
21.03.2016 11:22 #17
Вообще то программисты еще с совдеповских времен считали себя кем то из немногих. Но есть среди них и много адекватных. А то что на рынке такое отношение, то основная масса там стоит уже не специалистов, а торгашей. Уже и там пытаются продать туфту и "кинуть". Но еще встречаются и нормальные продавцы. Я думаю что и у вас ситуация такая же. У самого такая же проблема. Пытаюсь начать изучать, даже в руки попался контроллер, но нет времени и еще общей картины происходящего. С живыми консультантами тоже напряг. Поэтому слежу за вашей веткой.
Оценка
Специалист
 
Аватар для antonydublin
 
Регистрация: 22.09.2010
Адрес: г. Донецк
Сообщений: 873
Репутация: 381
372 0
3 0
 
21.03.2016 16:08 #18
Цитата:
Сообщение от Винтик Стопиццотый
У меня сейчас такая проблемка - запустил Студию, написал программку, пытаюсь ее привязать к контроллеру, 1200-му, а она не видит аппнота, как я понял, пишет:
:error: Missing include file name.
Какая версия Atmel Studio?
Если все нужные файлы .inc, .asm на месте, в именах нет ошибок, путь к ним и сами имена прописаны в кавычках, они видны в Solution Explorer, то вариантов несколько. Во-первых, в пути к проекту не должно быть кириллицы: вот так D:\My_projects\PRG1, а не так D:\Мои_проекты\PRG1. Во-вторых, возможно в настройках проекта не прописаны пути Include Path. Для студий версии 4.18 и ниже это Project->Assembler Options. Для студий 6,7 нужно посмотреть настройки проекта. В Solution Explorer на названии проекта правой кнопкой Properties -> Toolchain -> General -> Include Path. Или через меню Project. Вот картинка http://www.atmel.com/webdoc/atmelstu...t.Options.html.

В остальном, AT90S1200 какой-то устаревший МК.
А также для вопросов разрешения ошибок программирования лучше создавать отдельную тему с названием ошибки, выданной линковщиком или компилятором, в заглавии темы. Естественно, желательно прикладывать код программы. Такой подход позволяет более быстро получить компетентный ответ на вопрос. И упрощает другим программистам, столкнувшимся с этой же проблемой её разрешение.
Оценка
Новичок
 
Регистрация: 16.03.2016
Адрес: Севастополь
Сообщений: 20
Репутация: 11
1 0
0 0
 
21.03.2016 20:49 #19
Цитата:
Сообщение от antonydublin
Какая версия Atmel Studio?
Версия 4.19, 780. Кириллицы нет. Все как положено. Я полностью пытаюсь по Дж.Мортону, первый примерчик со светодиодиком. И кавычки ставил и убирал.
AT90S1200 действительно старый, но мне сейчас все равно какой для учебы.
А что в ответ выходит - вот только то, что выше. Все остальное полностью из книжки, других ошибок нет. Программа не видит аппнот.
Оценка
Модератор
 
Регистрация: 20.10.2013
Сообщений: 167
Репутация: 88
71 68
0 2
 
21.03.2016 21:38 #20
Винтик Стопиццотый, по поводу проблем работы в студио, создайте лучше отдельную ветку. Если тема будет актуальна, мы ее поместим в рассылку, что только улучшит качество ответов.
Оценка
Ответ
Страница 2 из 5
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 01:53.
Обратная связь РадиоЛоцман Вверх