Автоматика для дома своими руками схемы. Электронные самоделки для радиолюбителей и начинающих электриков. Электронные схемы для управления внешними устройствами – это …

Данная книга посвящена возможностям персонального IBM-совместимого компьютера по сопряжению с внешними устройствами через параллельный, последовательный и игровой порты, которые имеются практически в любом современном ПК. В качестве внешних устройств выступают ЦАП и ЛЦП, схемы управления электромоторами, трансиверы, модемы, различные индикаторы, датчики и пр.; приводятся тексты программ управления с подробными комментариями.

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

Книга посвящена проблемам сопряжения персонального компьютера с современными электронными устройствами при помощи параллельных, последовательных и игровых портов. В ней приведено много примеров, показывающих, как ПК может собирать информацию из окружающего мира и управлять внешними устройствами. Кроме того, предлагается программное обеспечение, написанное на языках Turbo Pascal и Visual Basic. Это сочетание аппаратной и программной части и раскрывает суть понятия "сопряжение компьютера".

Наиболее известны параллельный, последовательный и игровой порты, которые встроены практически в каждый ПК. Поэтому схемы, рассмотренные в данной книге, можно использовать со всеми типами компьютеров: настольными, портати иными, карманными IBM PC и совместимыми с ними, Macintosh, Amiga, PSTON1 и др.

Книга предназначена для широкого круга читателей, в числе которых: специалисты, использующие, компьютер для взаимодействия с внешним миром; программисты, которые разрабатывают аналогичное ПО; инженеры, мечтающие соединить цифровые электронные устройства с ПК; студенты, желающие на практике усвоить, как компьютер сопрягается с внешними устройствами; все, кто изучает новейшие способы применения компьютеров.

Год выпуска: 2001
Ан П.
Жанр:
Издательство: М.: ДМК Пресс
Формат: DjVu
Размер: 3,1 МБ
Качество: Отсканированные страницы
Количество страниц: 320

Программа для чтения книги: DjVuReader

Предисловие 9
1. Параллельный, последовательный и игровой порты 13
1.1. Параллельный порт 13
1.1.1. Разъемы 14
1.1.2. Внутреннее устройство 15
1.1.3. Программное управление 19
1.2. Последовательный интерфейс RS232 26
1.2.1. Последовательная передача данных 26
1.2.2. Разъем и кабель порта RS232 28
1.2.3. Внутреннее аппаратное устройство 29
1.2.4. Программное управление 35
1.3. Игровой порт 41
1.3.1. Разъем 42
1.3.2. Внутреннее аппаратное устройство 42
1.3.3. Программное управление 44

2. Необходимое оборудование 49
2.1. Источники питания 49
2.1.1. Источник питания постоянного тока 49
2.1.2. Источники питания +5, -5, +12, -12 В 50
2.1.3. Опорные напряжения 54
2.1.4. Преобразователи напряжения 55
2.1.5. Схемы источников питания с гальванической развязкой 56
2.2. Логические пробники 57
2.3. Цифровые и аналоговые генераторы сигналов 57
2.3.1. Цифровые генераторы сигналов 58
2.3.2. Аналоговые генераторы сигналов 60
2.4. Экспериментальные платы параллельного, последовательного и игрового портов 62
2.4.1. Экспериментальная плата параллельного порта 62
2.4.2. Экспериментальная плата последовательного порта 65
2.4.3. Экспериментальная плата игрового порта 67
2.4.4. Устройство экспериментальных плат 69
2.5. Средства разработки плат 71

3. Программы управления экспериментальными платами 75
3.1. Программное обеспечение для экспериментальной платы параллельного порта 76
3.1.1. Описание программы CENTEXP.PAS 76
3.1.2. Описание программы CENTEXP 79
3.2. Программное обеспечение для экспериментальной платы последовательного порта 84
3.2.1. Описание программы RS232EXP.PAS 84
3.2.2. Описание программы RS232EXP 88
3.3. Программное обеспечение для экспериментальной платы игрового порта 93
3.3.1. Описание программы GAMEEXP.PAS 94
3.3.2. Описание программы GAMEEXP 98
3.4. Программные библиотеки ресурсов 100

4. Расширение возможностей параллельного, последовательного и игрового портов 113
4.1. Расширение возможностей параллельного порта 113
4.1.1. Увеличение количества линий ввода/вывода при помощи микросхем с малой степенью интеграции 113
4.1.2. Увеличение количества линий ввода/вывода при помощи микросхемы 8255 116
4.2. Расширение возможностей последовательного порта 123
4.2.1. Преобразователи уровней RS232/TT/1 123
4.2.2. Увеличение количества линий ввода/вывода с помощью UART 124
4.2.3. Микросхема ITC232-A для сопряжения с последовательным портом 130
4.3. Увеличение количества линий игрового порта 132
4.4. Последовательно-параллельные преобразователи 132
4.5. Параллельно-последовательные преобразователи 134
4.6. Шифраторы и дешифраторы данных 135
4.7. Шина l2C 143
4.7.1. Принцип работы 144
4.7.2. Временные диаграммы работы шины l2C 145
4.7.3. Реализация на базе параллельного и последовательного портов... 146
4.7.4. Микросхемы, поддерживающие стандарт!2С 147
4.8. Последовательный периферийный интерфейс 147
4.9. Шина MicroLAN 147
4.10. Сопряжение между схемами ТТЛ и КМОП 148
4.11. Защита цифровых линий ввода/вывода 149

5. Управление внешними устройствами 152
5.1. Мощные устройства коммутации 152
5.1.1. Устройства коммутации на оптопарах 152
5.1.2. Транзисторные устройства коммутации 152
5.1.3. Устройства коммутации на основе схемы Дарлингтона 153
5.1.4. Устройства коммутации на полевых транзисторах 153
5.1.5. Устройства коммутации на МОП транзисторах с защитой 154
5.2. Устройства управления светодиодами 155
5.2.1. Стандартные светодиоды 155
5.2.2. Маломощные светодиоды 156
5.2.3. Многоцветные светодиоды 156
5.2.4. Инфракрасные светодиоды 157
5.3. Устройства управления реле 158
5.3.1. Реле с сухими контактами 158
5.3.2. Транзисторные устройства управления реле 159
5.4. Мощные управляющие интегральные микросхемы 159
5.4.1. Многоканальные управляющие интегральные микросхемы 159
5.4.2. Буферные устройства управления с защелками 160
5.5. Оптоэлектронные полупроводниковые реле на тиристорах 163
5.6. Устройства управления двигателями постоянного тока 164
5.7. Устройства управления шаговыми двигателями 166
5.7.1. Устройства управления четырехфазными шаговыми двигателями.... 166
5.7.2. Устройства управления двухфазными шаговыми двигателями 168
5.8. Управление звуковыми устройствами 169
5.8.1. Устройства управления пьезоэлектрическими динамиками, зуммерами и сиренами 170
5.8.2. Устройства управления громкоговорителями 170
5.9. Устройства управления дисплеями 172
5.9.1. Многоразрядные светодиодные дисплеи со встроенными схемами управления 172
5.9.2. Растровые светодиодные дисплеи со встроенными схемами управления 176
5.9.3. Многоразрядные светодиодные растровые дисплеи со встроенными схемами управления 178
5.9.4. Жидкокристаллические растровые дисплейные модули 181
5.10. Устройства управления мускульными кабелями 186

6. Измерение аналоговых величин 188
6.1. Аналого-цифровые преобразователи 188
6.1.1. АЦП с параллельным интерфейсом ввода/вывода 188
6.1.2. АЦП с последовательным интерфейсом ввода/вывода 205
6.1.3. Аналоговый процессор АЦП TSC500 217
6.2. Преобразователи напряжение-частота 221
6.2.1. Принципы преобразования напряжение-частота 221
6.2.2. Преобразователь напряжение-частота LM331 222
6.3. Цифровые датчики интенсивности света 224
6.3.1. Линейная матрица световых детекторов TSL215 227
6.3.2. Другие цифровые оптоэлектронные датчики 231
6.4. Цифровые датчики температуры 232
6.4.1. Термометр DS1620 233
6.4.2. Цифровой температурный датчик 238
6.4.3. Жидкокристаллические температурные модули 240
6.5. Цифровые датчики влажности 243
6.6. Цифровые датчики расхода жидкости 245
6.7. Цифровые датчики магнитного поля 247
6.7.1. Цифровой датчик FGM-3 индукции магнитного поля 247
6.7.2. Цифровой датчик магнитного поля 248
6.8. Радиосистемы точного времени 248
6.9. Клавиатура 253

7. Сопряжение компьютера с другими цифровыми устройствами 254
7.1. Цифро-аналоговые преобразователи 254
7.1.1. Простой ЦАП R-2R 254
7.1.2. ЦАП с параллельным вводом ZN428 254
7.1.3. ЦАП DAC0854 с последовательным интерфейсом ввода/вывода... 257
7.2. Цифровые потенциометры 261
7.3. Модули памяти 264
7.3.1. Модуль EEPROM объемом 2 Кб с последовательным вводом/выводом ST93C56C 264
7.3.2. EEPROM с шиной PC 270
7.4. Системы отсчета реального времени 275
7.5. Генераторы сигналов с цифровым управлением 281
7.5.1. Программируемый таймер/счетчик 8254 282
7.5.2. Генератор с числовым программным управлением HSP45102 288
7.5.3. Программируемый генератор синусоидальных колебаний ML2036 292

8. Сетевые приложения и удаленный доступ 293
8.1. Телекоммуникационные схемы 293
8.2. Интегральные схемы модемов 294
8.3. Радиосвязь 295
8.3.1. FM передатчик и приемник TMX/SILRX 296
8.3.2. AM передатчик и приемник AM-TX1/AM-HHR3 299
8.3.3. Эксперименты по передаче данных с помощью радиосвязи 299
8.4. Модули приемопередатчиков 302
8.4.1. Приемопередатчик BiM^^F 302
8.4.2. Требования к передаваемым последовательным данным 304
8.5. Модем для работы в бытовой электросети LM1893 305
8.6. Интерфейс RS485 306
8.7. Инфракрасные линии передачи данных 307

Список литературы 312
Предметный указатель 313

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

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

Поговорим о строительстве вычислительных машин, усилителей, счетчиков импульсов, и о многом другом, о том, что строится из основных элементов: резисторов, трансформаторов, конденсаторов, транзисторов и интегральных схем которые лежат в основе радиоэлектроники. В современной высокоразвитой электронной промышленности заняты десятки тысяч человек. Одни выращивают высокочистые полупроводниковые кристаллы. Другие изготавливают на высокоточном оборудовании интегральные микросхемы. Третьи разрабатывают их топологию. Четвертые заняты программным обеспечением ЭВМ. Есть масса занятий для пятых, шестых и т.д. Но все они вместе возводят одно величественное здание современной электронной техники, без которой уже не может обойтись ни одна отрасль народного хозяйства.

Любое современное здание, например жилой дом, строится из ограниченного набора блоков - панелей, балок, перекрытий. Расположив эти блоки в различных сочетаниях, можно построить и низкое длинное здание и, возвышающийся как башня над всем городом, небоскреб. Даже при ограниченном наборе основных блоков архитекторам предоставлена широкая свобода для творчества. Так и в современной электронике из сравнительно небольшого числа основных базовых блоков - «кирпичиков»: транзисторов, конденсаторов, резисторов и т. д. можно создать бесчисленное множество : радиоприемники, телевизоры, устройства записи и воспроизведения звука, передачи данных, ЭВМ и многие - многие другие. Что же эти элементы из себя представляют?

Резистор - структурный элемент электрической цепи, основное функциональное назначение которого оказывать известное сопротивление электрическому току с целью регулирования тока и напряжения. Резистор имеет основные параметры:


Номинальное сопротивление – это сопротивление конкретного прибора, измеряется в Омах. Для каждой цепи необходимы свои наборы номиналов.

Рассеиваемая мощность – это разделение резисторов по максимальной мощности, измеряется в Ваттах.

Допуск – это погрешность сопротивлений резистора, указывается в процентах.

Сейчас можно встретить как микроминиатюрные SMD резисторы, так и мощные в керамическом корпусе. Существуют невозгораемые, разрывные и прочие, перечислять их можно очень долго, но основные параметры у них одинаковые.

Варикап - конденсатор в виде полупроводникового диода, ёмкость которого нелинейно зависит от приложенного к нему электрического напряжения. Эта ёмкость представляет собой барьерную ёмкость электронно - дырочного перехода изменяется от единиц до сотен пико фарад. Параметры варикапа:

Максимальное обратное постоянное напряжение – это максимальное напряжение, которое можно подавать на варикап. Измеряется в Вольтах.

Номинальная емкость варикапа – это емкость варикапа при фиксированном обратном напряжении.

Коэффициент перекрытия – это отношение максимальной емкости к минимальной.

Кроме обычных варикапов используют сдвоенные и строенные варикапы с общим катодом. Чаще всего они используются в радиоприемных устройствах, где необходимо одновременно перестраивать входной контур и гетеродин с помощью одного потенциометра. Но делают и сборки нескольких варикапов в одном корпусе.

Транзистор - полупроводниковый триод - радиоэлектронный компонент из полупроводникового материала, обычно с тремя выводами, позволяющий входным сигналам управлять выходным током в электрической цепи. Обычно используется для усиления, генерации и преобразования электрических сигналов.


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


Конденсатор – один из самых распространённых радиоэлементов. Роль конденсатора в электронной схеме заключается в накоплении электрического заряда, разделения постоянной и переменной составляющей тока, фильтрации пульсирующего тока и многое другое.
Основные параметры конденсатора:


Номинальная емкость – это мощность, на которую рассчитан конденсатор, при номинальном напряжении, номинальной емкости и номинальной частоте. Измеряется в Фарадах.

Номинальное напряжение – это значение напряжения, обозначенное на конденсаторе, при котором он может работать в заданных условиях в течение срока службы с сохранением параметров в допустимых пределах.

Допуск – это отклонение величины реальной емкости от указанной на корпусе, указывается в процентах.

Из весьма скромного набора основных элементов, имеющихся в распоряжении радиотехников, конструируют все. От электронного дверного звонка, исполняющего мелодию, до сложных синтезаторов современных групп; от зарядного устройства для телефона, до персонального компьютера, способного сыграть с вами партию в шахматы. Но в современном строительстве используются не только кирпичи, но и всевозможные блоки.

Так что же это за «блоки-кирпичики»? Интегральные микросхемы. Некоторые из них и по форме напоминают маленький пластмассовый кирпичик с двумя гребенками выводов. По своему функциональному назначению интегральные микросхемы делятся на две основные группы: аналоговые, или линейно-импульсные, и логические, или цифровые, микросхемы. Аналоговые микросхемы предназначаются для усиления, генерирования и преобразования электрических колебаний разных частот, например, для приемников, усилителей, а логические для использования в устройствах автоматики, в приборах с цифровым отсчетом времени, в компьютерах.

Интегральная микросхема представляет собой миниатюрный электронный блок, содержащий в общем корпусе транзисторы, диоды, резисторы и другие активные и пассивные - элементы, число которых может достигать нескольких десятков тысяч. Одна микросхема Может заменить целый блок радиоприемника, компьютера и электронного автомата. «Механизм» наручных электронных часов, например, - это всего лишь одна микросхема.


Основным элементом аналоговых микросхем являются транзисторы. Разница в технологии изготовления транзисторов существенно влияет на характеристики микросхем. Микросхемы на полевых транзисторах самые экономичные - по потреблению тока.

Что находится внутри радиоэлектронного элемента? Сырьем для них может служить обычный песок. Не верите? Песок представляет собой окись кремния SiO2 . А кремний является основой для производства подавляющего большинства полупроводниковых элементов электроники. Разумеется, нужны и другие материалы: пластмасса, керамика, алюминий, серебро и даже золото. Разрезать аккуратно и точно кремниевую пластинку лучше всего алмазной пилой.

Все это привело к появлению микромодулей, схем на тонких пленках, молекулярных блоков - это все различные пути уменьшения габаритов электронных устройств. Так как перед современной техникой ставятся сложные задачи, для выполнения которых требуют от электронных устройств тысячи часов безотказной работы. Только миниатюризация может позволить улучшить качества и надежность элементов. Чем меньше габариты электронных устройств, чем монолитней их структура, тем легче они противостоят ударным и вибрационным нагрузкам. Моноблоки не боятся высоких температур, а надежность их просто поразительна - они могут работать без отказа десятки тысяч часов!

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


Полный обзор мощного китайского преобразователя 12-220 1000 ватт. Испытания инвертора, разборка и осмотр печатной платы с деталями.

Раз уж Вы решили стать электриком-самоучкой, то наверняка через небольшой промежуток времени Вам захочется сделать какой-нибудь полезный электроприбор для дома, автомобиля либо дачи своими руками. Одновременно с этим самоделки могут пригодиться не только в быту, но и изготовлены на продажу, к примеру, . На самом деле процесс сборки простых устройств в домашних условиях не представляет ничего сложного. Нужно всего лишь уметь читать схемы и пользоваться инструментом для радиолюбителей.

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

Из инструментов для начинающих электриков Вам пригодится паяльник, набор отверток, плоскогубцы и мультиметр . Для сборки некоторых популярных электроприборов может понадобиться даже сварочный аппарат, но это редкий случай. Кстати, в этом разделе сайта мы рассказали даже, и тот же сварочный аппарат.

Отдельное внимание нужно уделить подручных материалам, из которых каждый электрик новичок сможет сделать элементарные электронные самоделки своими руками. Чаще всего в изготовлении простых и полезных электроприборов используются старые отечественные детали: трансформаторы, усилители, провода и т.д. В большинстве случаев начинающим радиолюбителям и электрикам достаточно поискать все нужные средства в гараже либо сарае на даче.

Когда все будет готово – инструменты собраны, запчасти подысканы и минимальные знания получены, можно переходить к сборке любительских электронных самоделок в домашних условиях. Тут-то как раз, наш небольшой справочник Вам и поможет. Каждая предоставленная инструкция включает в себя не только подробное описание каждого из этапов создания электроприборов, но и сопровождается фото примерами, схемами, а также видео уроками, в которых наглядно показывается весь процесс изготовления. Если же Вы какой-то момент не поняли, то можете уточнить его под записью в комментариях. Наши специалисты постараются своевременно проконсультировать Вас!

  • 29. Предотвратить проникновение вредоносных программ на подключенный к сети компьютер помогает …
  • 30. Проверка состава и работоспособности компьютерной системы – это назначение __________________ программного обеспечения.
  • 33. Расположите прообразы современных вычислительных устройств, появившиеся в механический период, в правильной последовательности.
  • 34. Гарвардская архитектура вычислительной системы отличается от принстонской
  • 35. Один из физических каналов ввода-вывода компьютера – разъем – называется аппаратным(-ой) …
  • 36. Многопользовательский характер работы операционной системы достигается благодаря…
  • 39. Процесс создания экспертных систем не включает этап…
  • 40. Моделирование – это…
  • 41. И компилятор, и интерпретатор …
  • 42. Элементы массива в памяти компьютера упорядочены по...
  • 43. В объектно-ориентированном программировании понятию объекта соответствует схема…
  • 45. Независимую связь между несколькими парами компьютеров в сети не обеспечивают …
  • 46. Сети с отличающимися протоколами передачи данных объединяют с помощью …
  • 47. Обеспечивает доступ к web-документам и навигацию между этими документами по гиперссылкам сервис …
  • 48. Безопасность циркулирующих данных через открытые каналы связи обеспечивает …
  • 49. Количество информации в слове «Информатика» при условии, что для кодирования используется 32-значный алфавит, равно _______ битам(-ов).
  • 57. Определение целей моделирования осуществляется на этапе …
  • 58. Виды моделирования
  • 59. Перевод исходной программы на языке программирования в эквивалентную программу на языке машинных команд называется
  • 60. Сеть, где каждый компьютер может играть роль как сервера, так и рабочей станции, имеет ________________ архитектуру.
  • 61. При создании цифровой подписи задается(-ются) …
  • 62. Количество информации, которое содержит сообщение, уменьшающее неопределенность знания в 2 раза, называется …
  • 63. Модему, передающему сообщения со скоростью 28 800 бит/сек., для передачи 100 страниц текста в 30 строк по 60 символов каждая в кодировке ascii потребуется ______ секунд(-ы).
  • 65. Укажите последовательность логических операций в порядке убывания их приоритетов.
  • 66. Электронная схема, запоминающая 1 бит информации, – это …
  • 67. Прикладной программой является
  • 79. Электронные схемы для управления внешними устройствами – это …
  • 80. Промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена, называют …
  • 81. В состав интегрированной системы программирования входят …
  • 82. Если размер кластера на жестком диске 512 байт, а размер файла 864 байт, то на диске под него будет отведено (то есть недоступно для других файлов) _______ кластер(а).
  • 84. Верно утверждение, что …
  • 85. Протоколы, которые работают на прикладном уровне модели osi, – это
  • 86. Для кодирования 20 различных состояний достаточно ________ двоичных разрядов.
  • 87. Из чисел 105987, 193, 7345, 2850 к записи числа в восьмеричной системе счисления относится …
  • 88. Персональные компьютеры относятся к ________поколению эвм.
  • 90. Исполняемые файлы имеют расширения имени …
  • 91. Блок-схема цикла с постусловием имеет вид …
  • 92. Сетевую топологию, где несколько компьютеров объединяется в сеть коммутатором, называют …
  • 93. В кодировке ascii слово мегабайт займет _______ байтов(-а). Решение:
  • 94. Последняя цифра числа 7896543126710 в двоичной системе счисления равна …
  • 79. Электронные схемы для управления внешними устройствами – это …

      Транзисторы представляют собой элементарные полупроводниковые приборы, которые сегодня являются основными элементами для построения микросхем логики, памяти, процессора и других устройств компьютера.

      Системные шины – это наборы проводников для передачи данных, адресов и сигналов управления между устройствами компьютера.

      Контроллеры ПРАВИЛЬНЫЙ ОТВЕТ

    80. Промежуточный буфер с быстрым доступом, содержащий копию той информации, которая хранится в памяти с менее быстрым доступом, но с наибольшей вероятностью может быть оттуда запрошена, называют …

      Внешняя память – это энергонезависимая память, предназначенная для длительного хранения программ и данных. К устройствам внешней памяти относят накопители на жестких, гибких магнитных дисках, оптических компакт-дисках, накопители на магнитной ленте, флэш-накопители. Она существенно медленней внутренней оперативной и сверхоперативной кэш-памяти.

      кэш-памятью ПРАВИЛЬНЫЙ ОТВЕТ

    81. В состав интегрированной системы программирования входят …

      текстовый редактор – ПРАВИЛЬНЫЙ ОТВЕТ

      калькулятор

      редактор связей – ПРАВИЛЬНЫЙ ОТВЕТ

      графический редактор

    Решение:

    Процесс создания программ включает в себя следующие этапы: составление исходного кода программы на языке программирования; этап трансляции, необходимый для создания объектного кода программы; создание загрузочного модуля, готового к исполнению. В самом общем случае для создания программы на выбранном языке программирования нужно иметь следующие компоненты: 1.Текстовый редактор

    2. Компилятор . Исходный текст с помощью программы-компилятора переводится в промежуточный объектный код.

    3. Редактор связей , который выполняет связывание объектных модулей и машинного кода стандартных функций, находя их в библиотеках, и формирует на выходе работоспособное приложение – исполнимый код.

    82. Если размер кластера на жестком диске 512 байт, а размер файла 864 байт, то на диске под него будет отведено (то есть недоступно для других файлов) _______ кластер(а).

    Решение:

    Каждый жесткий диск состоит из пакета пластин. На каждой стороне каждой пластины имеются концентрические кольца, называемые дорожками. Каждая дорожка разбивается на фрагменты, называемые секторами, причем все дорожки на диске имеют одинаковое количество секторов. Сектор представляет собой минимальную физическую единицу хранения данных на внешнем носителе . Размер сектора всегда представляет собой одну из степеней числа 2, и почти всегда равен 512 байт. Группы секторов условно объединяются в кластеры. Кластер является наименьшей единицей адресации к данным. Когда файл записывается на диск, файловая система выделяет соответствующее количество кластеров для хранения данных файла. Например, если каждый кластер равен 512 байт, а размер сохраняемого файла составляет 800 байт, то для его хранения будут выделены два кластера.

    Допустим, ваш файл располагается в 10 кластерах размером по 1024 Кб, причем в последнем – десятом кластере он занимает всего десять байт. Что происходит с оставшимся почти свободным килобайтом? Ничего. Он просто пропадает для пользователя.

    83. С помощью цифрового фотоаппарата получено изображение с разрешением 3456x2592 точек и глубиной цвета 3 байта/пиксель. Для просмотра используется монитор с установленными параметрами разрешения 1280x1024 и цветопередачей 16 битов. Информационный объем изображения при отображении его на этом мониторе уменьшится в _____ раз (получившееся значение округлить).

    Решение:

    Для подсчета необходимо учесть разрешение и глубину цвета у изображения и монитора, при этом находим отношение: Здесь глубина цвета приводится к единой величине – битам, которая и используется для расчета. Так, у изображения будетточек, а для одной точки выделяется, тогда размер изображения равенАналогично для монитора, но здесь при отображении на экранеточек на одну точку выделяется 16 битов.

    Доброго времени суток! В сегодняшней статье речь пойдёт о домашней автоматизации.

    Благодаря внедрению автоматизация, мы можем контролировать различные приборы и устройства с мобильного телефона или другого устройства в любой точке мира. Сердцем такой системы выступает контроллер. Это может быть Arduino, Raspberry pi, BeagleBone Black, Spark Core, DigiSpark или ExtraCore.

    Для ручного управления такой системой можно использовать технологию инфракрасного дистанционного управления. С её помощью вы сможете управлять любым устройством (АC/DC) используя для этого простой пульт от телевизора.

    Шаг 1: Необходимые детали

    • Arduino Nano;

    • 5В реле;

    • Светодиоды;

    • Транзистор BC548;

    • Штекер/гнездо;
    • 5В блок питания;
    • Корпус;
    • Винтовые клеммники;
    • Панелька;

    • IR радиоприёмник;

    • Фольгированный текстолит;

    • DipTrace — система автоматизированного сквозного проектирования электрических схем и разводки печатных плат.

    Шаг 2: Изготавливаем плату методом ЛУТ

    Разводим плату. Распечатываем схему на фотобумаге используя лазерный принтер. Очищаем поверхность заготовки (фольгированный текстолит) от жира и пыли. Переносим схему с фотобумаги на плату, а затем травим её хлорным железом. После этого сверлим отверстия мини-дрелью (диаметр отверстий должен соответствует выводам радиодеталей). Более подробнее процесс изготовления описан в статье.

    Шаг 3: Закрепляем компоненты

    Первое с чего следует начать – это ознакомится с распиновкой выводов транзистора, соединение с реле, выводами светодиодов, блоком питания и ИК радиоприёмником т.д. Далее расположим все детали и очень аккуратно припаяем их на плату.

    На печатной плате линия, к которой подключается эмиттер транзистора всегда соединяется с землей.

    Arduino nano выдаёт 5В, поэтому положительный вывод LED соединяется с выводом Arduino.

    Отрицательный вывод LED соединяется с базой транзистора (светодиод используется в качестве индикации состояния вкл/выкл).

    Выводы 7,8,9 используются для подачи выходных сигналов вкл/выкл на релюшки.

    11 вывод используются для приёма сигнала с ИК приёмника.

    В последнюю очередь подключаем 5В источник питания.

    Шаг 4: Считываем контрольные значения

    Скачиваем библиотеку для ИК и устанавливаем её в Arduino IDE. Открываем Arduino IDE и жмём на File—Example—IRremote—IRrecvDemo.

    Понравилось? Лайкни нас на Facebook