Каталог радиолюбительских схем. КАССЕТНЫЙ ВИДЕОМАГНИТОФОН «ЭЛЕКТРОНИКА ВМ-12». САР.
Каталог радиолюбительских схем. КАССЕТНЫЙ ВИДЕОМАГНИТОФОН «ЭЛЕКТРОНИКА ВМ-12». САР.КАССЕТНЫЙ ВИДЕОМАГНИТОФОН «ЭЛЕКТРОНИКА ВМ-12»
СИСТЕМА УПРАВЛЕНИЯ И АВТОМАТИКИ
(Радио №№9,10. 1988г.)
Система служит для управления видеомагнитофоном и для контроля за его работой во всех режимах, определяемых включением ее органов на передней панели и сигналами датчиков, расположенных в различных узлах аппарата. Она обеспечивает режимы “Стоп”, “Запись”, “Пауза при записи”, “Прямая перемотка” (“Перемотка вперед”), “Обратная перемотка” (“Перемотка назад”), “Воспроизведение”, “Пауза при воспроизведении”, “Замедленный поиск”, “Ускоренный поиск”. Кроме того, она управляет режимом “Запись” посредством таймера видеомагнитофона и переводит аппарат в состояние “Стоп” из всех других режимов в случаях окончания магнитной ленты (по сигналам фотодатчиков), аварийного прекращения ее движения и при срабатывании датчика “Роса” (с блокировкой их включения), а также из режимов “Запись” и “Воспроизведение” при аварийной остановке двигателя БВГ и режимов “Пауза при воспроизведении” и “Пауза при записи” при их длительности, превышающей 6 мин, Система не разрешает также работать в режиме “Запись” при установке кассеты с удаленным блокировочным упором и во всех режимах при поднятом контейнере или отсутствии в нем кассеты а опущенном положении.
Функциональная схема системы управления и автоматики изображена на рис. 1.
На ней показан также состав работающего совместно с системой блока коммутации БК, и котором сосредоточены органы ручного управления видеомагнитофонам, индикаторы режимов работы и усилитель сигнала, снимаемого с датчика влажности воздуха в аппарате (датчика “Роса”). Принципиальная схема блока коммутации представлена на рис. 2.
Основой системы (рис. 1) служат микропроцессор КР1005ВЕ1 (D3), управляющий всеми режимами Видеомагнитофона совместно с блоком коммутации БК (А9), и логические ключи на микросхемах К561ЛНЗ (D1, D2, D4), которые обеспечивают временное уплотнение сигналов, поступающих с датчиков и других устройств, информирующих микропроцессор о режимах работы и состоянии систем аппарата. Их взаимодействие рассмотрим по функциональной схеме.
Сигналы управления формируются в блоке коммутации из импульсов, команд СО и С1, которые приходят с выводов 13 и 12 микропроцессора D3, инвертируются каскадами на транзисторах VT9, VT7 соответственно Н поступают на кнопки ручного управления.
Сигнал команды ВО режима “Пауза” поступает на вывод 21 микропроцессора. Сигналы режимов “Воспроизведение” и “Обратная перемотка” объединяются, образуя команду ВЗ, и воздействуют на его вывод 18. Сигналы режимов “Запись” и “Стоп” образуют команду В2 и приходят на вывод 19. Сигнал команды В1 режима “Прямая перемотка” поступает на вывод 20.
Кнопка SB6 (“Быстро / Медленно”) непосредственно, минуя микропроцессор, воздействует на ключи в системе автоматического регулирования ведущего вала и узле формирования импульсов замещения в блоке обработки видеосигнала. Такое воздействие (уровнем 0) разрешается при работе видеомагнитофона в режиме “Воспроизведение” (светится светодиод VD7). При этом транзистор VT5 открыт напряжением, снимаемым с коллектора транзистора VT6. Однако при включении режима “Запись” на светодиод VD8 его индикации поступает напряжение, которое открывает транзистор VT8, блокирующий транзистор VT5.
Усилитель на транзисторах VT2—VT4 усиливает сигнал, снимаемый с газорезистора — датчика “Роса”. Он воздействует на транзистор VT30, который выключает видеомагнитофон и блокирует включение всех режимов при повышении влажности внутри аппарата выше допустимой нормы.
В каждой микросхеме D1, 02, 04 находится по шесть логических ключей, и каждая из них имеет два входа (выводы 1 и 15) для подачи опрашивающих импульсов команд СО—СЗ. Причем один вход (вывод 1) соединен с четырьмя ключами с информационными входами на выводах 2, 4, 6 и 10, а второй (вывод 15)—с двумя ключами с входами на выводах 12 и 14.
Четыре логических ключа микросхемы D1 работают с программным переключателем лентопротяжного механизма. С него на эти ключи через разъем XS18-XP5 поступают сигналы в режимах “Перемотка” (вывод 2), “Воспроизведение” (вывод 4), “Пауза при записи” (вывод 6) и “Стоп” (вывод 10). Все они опрашиваются
импульсами команды СЗ, поступающими с вывода 10 микропроцессора.
На два ключа микросхемы D2 (выводы 2 и 4) поступают сигналы с фотодатчиков системы автостопа. Ее ключ с входом на выводе 6 работает с микропереключателем, блокирующим стирание записи, а ключ с входом на выводе 10—в режиме записи с таймером. Эти ключи опрашиваются импульсами команды С2, поступающими с вывода 11 микропроцессора.
Ключ микросхемы D2 с входом на выводе 12 используется для выключения и блокировки режимов видеомагнитофона при снятии питающего напряжения +9 В датчиком “Роса” или а режиме ожидания при записи с таймером. Ключ с входом на выводе 14 работает совместно с датчиком вращения приемного узла лентопротяжного механизма. Датчик размещен на счетчике расхода магнитной ленты. Эти два ключа опрашиваются импульсами команды С1 микропроцессора.
Логический ключ микросхемы D4 с входом на выводе 2 служит для передачи на микропроцессор сигнала включения и выключения режима “Пауза при записи” в случае дистанционного управления.
На информационные входы логических ключей микросхемы D1 (выводы 12 и 14) подано напряжение питания -)-5 В, а их выходы (выводы 11 и 13) подключены соответственно к выводам 18 и 19 микропроцессора и обеспечивают его необходимый режим работы при выполнении команд ВЗ и В2. Они также опрашиваются импульсами команды СЗ. Оставшиеся три логических элемента микросхемы D4 не используются, поэтому их информационные входы (выводы 10, 12, 14) соединены с общим проводом, а выходы подключены к входам команд АО и А1 микропроцессора. Опрашивающие импульсы на вывод 15 микросхемы D4 не подаются, поэтому он объединен с выводом 13.
Сигналы команд СО—СЗ формируются микропроцессором с использованием способа временного уплотнения импульсов, которые жестко связаны между собой. Сигнал каждой команды состоит из двух отрицательных импульсов. Первый из них узкий, а второй широкий, с длительностью примерно в полтора раза больше пер-”ого. Их длительность может колебаться в больших пределах и зависит от тактовой частоты, с которой работает микропроцессор. Времязадающая цепь тактового генератора подключена к выводу 40 микропроцессора (на рис. 1 не показана). Длительность узких (а также широких) импульсов во всех четырех командах одинакова. Команды отличаются одна от другой только временным интервалом (длительностью паузы) между импульсами и взаимным расположением. Так между импульсами команды СО равномерно размещаются все узкие импульсы команд С1—СЗ. Длительность паузы между импульсами каждой следующей команды (С1—СЗ) больше предыдущей (СО—С2) на разность длительностей широкого и узкого импульсов.
Опрос ключей микросхем D1, D2, D4 происходит следующим образом. Когда на опрашивающем входе действует уровень 1, ключ закрыт и сопротивление его входа и выхода относительно общего провода и между ними велико (несколько мегаом). При поступлении на опрашивающий вход уровня 0 ключ открывается и тот уровень, который присутствует на информационном входе ключа, проходит на его выход, Большое выходное сопротивление ключей в закрытом состоянии позволяет объединять их выходы между собой, если они включаются в разное время, При этом они не влияют на работу друг друга, В видеомагнитофоне выходы ключей указанных микросхем объединены в четыре группы так, чтобы в каждой из них был только один ключ, опрашиваемый импульсами какой-либо из команд СО—СЗ, Сигналы этих групп поступают на один из входов АО—A3 микропроцессора: на вход АО — с выводов 9 микросхем D1 и 02, на вход А1 — с выводов 7 трех микросхем, на А2 — с их выводов 5 и 11 микросхемы D2, на A3 — с их выводов 3 и 13 микросхемы D2. Внутри микропроцессора сигналы селектируются и проходят в свой канал для дальнейшей обработки.
Описанная часть системы управления и некоторые другие ее узлы питаются от стабилизатора напряжения 4-5 В, выполненного на транзисторе VT11, Это напряжение появляется сразу после включения вилки видеомагнитофона в сеть. При нажатии кнопки “Сеть”, находящейся на передней панели, включается стабилизатор напряжения +9 В, питающий другие узлы системы управления и блоков видеомагнитофона.
Работу остальных узлов и каскадов системы управления и автоматики рассмотрим по принципиальной схеме, изображенной на рис. 3, хотя для этого можно использовать и функциональную схему (рис. 1).
Каскады на транзисторах VT1—VT5 образуют узел блокировки. Он обеспечивает установку видеомагнитофона в режим “Стоп” при его включении в сеть и при повышенных пульсациях питающего напряжения +5 В, вращение и выключение БВГ в режимах “Воспроизведение” и “Запись” и возврат в режим “Стоп” при отсутствии вращения БВГ к моменту окончания заправки ленты при включении этих режимов. Кроме того, узел устанавливает видеомагнитофон в режим “Стоп” по сигналам фотодатчиков системы автостопа.
Усилитель на транзисторах VT7 и VT8 усиливает сигнал с одного фотодатчика системы автостопа, а усилитель на транзисторах VT9 и VT10— с другого фотодатчика. При освещенном фотодатчике с коллектора транзистора VT8 или VT9 на базу соответствующего транзистора VT1 или VT3 поступает уровень 0, закрывая его, если он не заблокирован микропроцессором. Такая блокировка необходима для того, чтобы при срабатывании левой фотосистемы в конце режима “Воспроизведение” или “Прямая перемотка” можно было включить обратную перемотку, а при срабатывании правой фотосистемы в конце обратной перемотки — режимы “Воспроизведение” и “Прямая перемотка”. Сигналы блокировки при перемотках поступают с вывода 32 или 34, а при воспроизведении — с вывода 35 микропроцессора.
С коллектора транзистора VT1 или VT3 через диоды VD3 или VD7 и резистор R7 уровень 1 поступает на базу транзистора VT2. С его коллектора отрицательный перепад напряжения воздействует на вывод 27 и через конденсатор С16 на вывод 33 микропроцессора, устанавливая видеомагнитофон в положение “Стоп”.
Система включения и контроля вращения БВГ работает следующим образом. С вывода 35 микропроцессора уровень 0 приходит на базу транзистора VT4, закрывая его, и напряжение +9 В, снимаемое с его коллектора, воздействует на вывод 11 микросхемы D6 в CAP, разрешая вращение БВГ. Одновременно через резистор R13 это напряжение начинает заряжать конденсатор СЗ. В исходном состоянии он разряжен, а подсоединенный к нему транзистор VT5 закрыт. При включении режима “Воспроизведение” он начинает заряжаться и при напряжении на нем около -1-1,5 В соединенный с ним через диод VD8 и резистор R7 транзистор VT2 открывается, возвращая видеомагнитофон в положение “Стоп”.
Так будет, если на базу транзистора VT5 не поступает напряжение около 4,5 В с вывода 8 микросхемы D5 в CAP. Наличие этого напряжения, свидетельствующего о вращении БВГ со скоростью, близкой к номинальной, приводит к открыванию транзистора VT5. Он шунтирует конденсатор СЗ, и сигнал на выключение видеомагнитофона не проходит. Если во время работы это напряжение упадет вследствие уменьшения скорости вращения БВГ, транзистор VT5 закроется, напряжение на конденсаторе СЗ возрастет и видеомагнитофон остановится.
Мостовой усилитель на транзисторах VT15—VT20 служит для управления двигателем заправки, который устанавливает ЛПМ видеомагнитофона в состояние, соответствующее требуемому режиму. ЛПМ может находиться в
четырех состояниях, которые можно легко определить по положению (их четыре) программного переключателя, переключаемого программной планкой ЛПМ. Ее, в свою очередь, передвигает программная шестерня, вращаемая двигателем заправки через систему шкивов и шестерней.
Сигнальные контакты на переключателе расположены в следующем порядке, если смотреть со стороны лицевой панели видеомагнитофона слева направо. Первый (крайний левый) контакт соответствует положению перемотки ленты (называется “Перемотка”), второй — положению “Стоп” (называется “Расправка”), третий — режиму “Пауза при записи” (“Пауза”), четвертый (крайний правый) — режимам “Воспроизведение” и “Запись” (“Заправка”). Каждый из сигнальных контактов подключен через разъем ХР5 к своей цепи из R31C6, R32C7, R33C8, R34C9. Через ее резистор на контакт поступает напряжение 4-5 В. Конденсатор предотвращает влияние дребезга контактов в момент коммутации переключателя. При установке ЛПМ в необходимое состояние соответствующий контакт переключателя соединяется с общим проводом, что и служит источником информации для микропроцессора о положении программной планки ЛПМ.
Для работы двигателя заправки мостовой усилитель включается напряжением, поступающим с выводов 24 и 25 микропроцессора. В исходном состоянии на выводе 24 — уровень О, на выводе 25—уровень 1. Для передвижения программной планки вправо, в положение “Заправка”, на выводе 25 появляется уровень 0. При этом транзистор VT14 закрывается, и уровень 1 на его коллекторе через диод VD18 открывает транзистор VT15. В свою очередь, транзисторы VT17 и VT18 также открываются. Двигатель заправки начинает перемещать планку в положение “Заправка”, Это происходит до тех пор, пока на контакте “Заправка” не возникнет уровень 0, после чего микропроцессор остановит двигатель. Если в течение 4…6 с этот сигнал не появляется, микропроцессор обеспечивает реверсирование двигателя заправки и ЛПМ возвращается в состояние “Расправка”. Для этого на выводе 25, как в исходном состоянии, появляется уровень 1, транзистор VT14 открывается, а VT15, VT17 и VT18 закрываются, двигатель останавливается. Практически одновременно на выводе 24 микропроцессора возникает уровень 1, который открывает транзисторы VT20 и VT16, VT13. Двигатель вращается в другую сторону до тех пор, пока на контакте “Расправка” не появится уровень 0.
Если режимы “Воспроизведение” и “Запись” включаются нормально, то двигатель заправки выключается и выполняется заданный режим, пока не будет нажата кнопка “Стоп” или не сработает какой-нибудь из датчиков, переводящий аппарат в режим “Стоп”. При включении режимов “Пауза при воспроизведении”, “Ускоренный поиск” или “Замедленный поиск” в режиме “Воспроизведение” двигатель заправки не работает и не изменяет состояние ЛПМ. При этом изменяется только режим работы двигателя ВВ.
При включении режима “Пауза при записи” двигатель заправки сдвигает программную планку и переключает программный переключатель в положение “Пауза” и останавливается, оставаясь в таком положении до момента выключения этого режима. Выключают его либо повторным нажатием на кнопку “Паузе” с продолжением записи, либо включением режима “Стоп”.
Мостовой усилитель питается от специального стабилизатора, выполненного на транзисторах VT22—VT25.
В режиме ожидания, когда двигатель заправки не работает, напряжение на выходе стабилизатора определяется стабилитроном VD25. При включении двигателя транзистор VT25 открывается и подключает параллельно VD25 стабилитрон VD26 с меньшим напряжением стабилизации с таким расчетом, чтобы на усилитель поступало напряжение около +9 В.
В момент включения режима “Пауза при записи” открывается транзистор VT24, подключая делитель R63R64, и напряжение на выходе стабилизатора уменьшается примерно до +5,5 В. Такое напряжение необходимо для того, чтобы замедлить вращение двигателя заправки и затянуть переход программной планки из положения “Заправка” в положение “Пауза”, так как в это же время магнитная лента протягивается ведущим валом назад для того, чтобы при последующем продолжении записи аппарат мог выполнить безразрывное соединение новой и уже имеющейся на ленте видеограммы с целью отсутствия помех на экране и срыва синхронизации CAP при воспроизведении в видеомагнитофоне и телевизоре.
При включении режима перемотки программная планка и переключатель устанавливаются в соответствующее положение, а направление перемотки зависит от направления вращения двигателя ВВ, которое определяется уровнем на выводе 22 микропроцессора. Уровень 0 на его выводе 23 блокирует вращение ВВ в режиме “Стоп”. Ключ на транзисторе VT35 передает этот сигнал на двигатель. Транзисторы VT37 и VT36 блокируют через диод VD34 вращение этого двигателя в режиме “Пауза при воспроизведении”.
Усилитель постоянного тока на транзисторах VT26—VT28 служит для питания лампы системы автостопа. На этот усилитель напряжение поступает со стабилизатора питания мостового усилителя. Включается он уровнем О, приходящим с вывода 31 микропроцессора. В режимах “Воспроизведение” и “Запись” лампа мигает с периодом следования вспышек около 2 с, а в режимах перемотки — светится постоянно. Транзистор VT29 формирует сигнал, информирующий микропроцессор о целостности цепи питания лампы.
Транзисторный ключ VT46 подает напряжение на блок видео- и звукового каналов (БВЗ) во всех режимах, кроме режима “Запись”, а ключ VT43 — в режиме “Запись”. Ими управляют каскады на транзисторах VT38— VT42.
Транзистор VT45 подает напряжение на БВЗ для управления ключами, которые разрешают прохождение видео- и звукового сигналов на выход видеомагнитофона в режиме “Воспроизведение” с небольшой задержкой после того, как CAP выйдет на установившийся режим и начнется устойчивое воспроизведение записанного сигнала. Он управляется транзисторами VT42 и VT44.
Мультивибратор на транзисторах VT32, VT34 вырабатывает импульсы для работы узла временной задержки микропроцессора.
Каскады на транзисторах VT30, VT31, VT33 управляют (через цепь VD10R38) стабилизатором напряжения +9 В при работе видеомагнитофона с измерителем времени — таймером.
А. СОЛОДОВ
г. Воронеж
Содержание | © Каталог радиолюбительских схемВсе права защищены.Радиолюбительская страница.Перепечатка разрешается только с указанием ссылки на данный сайт. Пишите нам. E-mail: [email protected] или [email protected]. | Я радиолюбитель |
СХЕМА ЧАСОВ НА ВЛИ
Давно валялись с разборки платы индикатора от видеомагнитофона Электроника ВМ-12 с ВЛИ, которые по-сути готовые часы, только подать нужные напряжения. Плата часов, на которой установлен вакуумно-люминесцентный индикатор (ВЛИ) требует трех источников питания: +18 В для питания микросхем, -13 В для нагрузок ВЛИ, и переменный 3,15 В для питания нити накала ВЛИ. Значения тока потребления соответственно по каждой цепи – 30 мА, 3 мА, и 160 мА. В данном экземпляре платы таймера от ВМ-12 получилось 25 мА, 3 мА, и 130 мА.
Далее приводится инструкция из просторов Инета: источник питания с тремя выходами неудобен тем, что не так просто найти малогабаритный трансформатор на три обмотки нужного напряжения. Первая плата, переделанная в часы, питалась от трансформатора из старого китайского музыкального центра, с двумя обмотками – на 12 В со средней точкой, и на 10 В. От первой питались цепь накала и -13 В, от второй – цепь +18 В. Реально же часы могут работать и при напряжении +\- 10-12 Вольт (при отключенном узле сброса микросхемы).
Схема блока индикации ВМ-12
Часы, сделанные из второго экземпляра платы, хотелось сделать с питанием от однополярного блока питания, так как найти такой сетевой трансформатор проще. Плата имеет 3 разъема – ХР1, ХР2, ХР3. Первые выводы каждого разъема обозначены на плате цифрой 1.
ХР1 – таймер
- 01 – выходной сигнал таймера 0 или +18 В.
- 02 – тумблер «Сеть», второй контакт тумблера к +18 В.
- 03 – тумблер «Таймер», второй контакт тумблера к +18 В.
С этого разъема снимается сигнал таймера, который можно подать на сигнальное устройство и сделать из платы будильник. Во втором экземпляре платы, которая питается от одного источника питания, этого не делалось.
ХР2 – внешний конденсатор К50-24
- 01 + конденсатора.
- 02 – конденсатора, общий провод.
В видеомагнитофоне конденсатор 4700 х 25 В был на отдельной плате. Его можно припаять на обратной стороны платы прямо к общему проводу и выводу разъема. Тут не стал крепить в будущие часы отдельную плату и припаял конденсатор на плате часов.
ХР3 – питание платы
- 01 – -13 В.
- 02 – +18 В.
- 03 – общий провод.
- 04 – переменный ток 3,15 В.
- 05 – переменный ток 3,15 В.
Напряжение +18 В подается на плату через диод VD12. Вывод 04 ХР3 «подвязан» к -13 В через резистор R19 и диод VD15.
Цепь из резисторов R17, R23, диода VD13 и транзистора VT5 вырабатывает сигнал сброса. Но при питании цепи питания микросхем не от +18 В, а от +12 В сигнал сброса не вырабатывается. Поэтому замыкаем между собой коллектор и эмиттер VT5, благо у КТ315 эти выводы рядом. На работе часов понижение напряжения питания микросхем теперь не скажется.
Нить накала ВЛИ «подвязана» к -13 В. Теперь запитаем нить накала не от отдельного источника, как было, а прямо от -13 В. Правда ток потребления по цепи -13 В возрастет до 140 мА, но зато избавимся от третьего источника питания.
Выпаяем диод VD15 и резистор R19. Между выводом 05 разъема ХР3 и общим проводом включим цепь из 3-4 последовательно соединенных диодов, катодом к выводу 05, анодом – к общему проводу. На этих диодах будет падать примерно 2,4 В, а остальное будет поступать на накал. К точке -13 В (вывод 01 ХР3) подключим вывод 02 микросхемы стабилизатора LM7905 – преобразующей -13 В в -5 В. Вывод 01 микросхемы соединим с общим проводом, а вывод 03 микросхемы (выход -5 В) к выводу 05 разъема ХР3. Теперь накал питается от цепи -13 В. Диоды обычные, 1N4001.
Если есть малогабаритный трансформатор с двумя вторичными обмотками на 12-15 В – на этом можно и остановиться. В качестве стабилизатора +\-12 В и +\-15 В можно использовать или пару микросхем LM7812 и LM7912, или платы стабилизаторов +\-15 В с транзисторами КТ814 и КТ815.
Диод VD12 в цепи +18 В закоротим или заменим проволочной перемычкой. Чтобы «оторвать» общий провод от источника питания, надо, чтобы токи потребления по плюсовой и минусовой цепям (бывшим +18 В и -13 В) оказались равны. Повесим для этого между +18 В и общим проводом такую нагрузку, чтобы ток потребления по +18 В увеличился на 100 мА.
В качестве такой нагрузки используем лампочку накаливания, подключенную между выводами 02 (бывший +18 В), и 03 (бывший общий провод) в разъеме ХР3. В качестве такой лампочки подойдет малогабаритная на 12 В, 0,8 Вт – такие применяли для подсветки шкалы в старых советских автомагнитолах. Или сигнальная лампа на 27 В 0,1 А – от промышленной техники. Кроме функции гасящего балласта, лампа подсвечивает и кнопки часов, а чтобы она не засвечивала экран ВЛИ – на нее надета трубка из ПВХ.
Теперь часы можно питать от одного источника питания напряжением 22-27 Вольт. Его плюсовой провод подключен к бывшему +18 В, (вывод 02 разъема ХР3), а минусовой – к бывшему -13 В (вывод 01 разъема ХР3). В качестве блока питания используется малогабаритный трансформатор с обмоткой на 24 В, включенный с мостовым выпрямителем на 4-х диодах КД102 и конденсатором 1000 мкФ х 40 В. Напряжение не стабилизировано, но в процессе эксплуатации никаких сбоев от этого не появлялось.
Поскольку на бывшем общем проводе теперь половина напряжения питания, фольгу общего провода возле крепежных отверстий платы часов надо обрезать в двух местах возле каждого отверстия, чтобы крепежные винты платы не были под напряжением. Целостность дорожки общего провода восстановлена отрезками проводков. Цепь выхода таймера в этом случае использовать нельзя, но в данном случае сигнализация и не используется.
Фото изготовления часов
В своём варианте сделал по классической трансформаторной схеме, с гасящим резистором на 40 Ом в цепи накала (так как из трансформатора идёт 8 вольт).
Видео сборки часов
На видео показан ещё один экземпляр электронных часов, которые решено было сделать вообще бескорпусными (оригинальности ради). Всё питание от сети тщательно заизолировано. Основа – кусок ДСП, на которую шурупами прикручен трансформатор 24 В, 8 В; плата индикации; плата стабилизатора и гнездо 220 В.
ДСП по периметру обклеено зеленой изолентой, чтоб замаскировать спил. Они стоят уже долгое время в комнате и даже ночью прекрасно показывают время в любую точку, чего не могут никакие ЖКИ, пусть даже с подсветкой (типовая проблема с углами обзора LCD).
интерпретатор схем · GitHub Topics · GitHub
Здесь 140 публичных репозиториев соответствует этой теме…
пикрин-схема / пикрин
Звезда 401ОпросРоботы / схема
Звезда 129Джастинмайнерс / лисп-интерпретатор
Звезда 115бд4сур / Анимах
Звезда 45хмгл / yascm
Звезда 42карлд / компилятор-учебник
Звезда 39uhmanoa-transpiler-проект / шака-схема
Звезда 30чунгквонг / JSchemeMin
Звезда 22wgtdkp / кавай
Звезда 16Аричел / ПикоСхема
Звезда 14MattX / перекись
Звезда 14сирабен / r5rs-обозначает
Звезда 14березаb1024 / родословная
Звезда 14номси / abap_scheme
Звезда 13Андракис / с4-шепелявость
Звезда 12бит-рейнджер / схема-бутстрап
Звезда 11рами3л / yascm
Звезда 10Ларсен / волшебник
Звезда 9суррсур / газель
Звезда 10ниярин / zutsuki-схема
Звезда 8Улучшить эту страницу
Добавьте описание, изображение и ссылки на схема-переводчик страницу темы, чтобы разработчикам было легче узнать о ней.
Курировать эту тему
Добавьте эту тему в свой репозиторий
Чтобы связать ваш репозиторий с схема-переводчик тему, перейдите на целевую страницу репозитория и выберите «управление темами».
Учить больше
Схема Гамбита — Исследования
2020-е
- Сэмюэл Ивон, Марк Фили. Виртуальная машина небольшой схемы, компилятор и REPL в 4K . Семинар по виртуальным машинам и промежуточным языкам (VMIL@SPLASH’21). Октябрь 2021 г. [PDF]
- Ян Сабурин, Стефан Монье, Марк Фили. Вычисление частичной информации . Симпозиум по реализации и применению функциональных языков (IFL’21). Сентябрь 2021 г. [PDF]
- Марк-Андре Беланже, Марк Фили. Облегченный подход к доступу к модулям Python из схемы Gambit (Lightning Talk) . Семинар по схемам и функциональному программированию (SFPW’21). Август 2021 г. [PDF]
- Марк-Андре Беланже, Марк Фили. Интерфейс внешней функции схемы для JavaScript на основе расширения Infix . Европейский симпозиум по Лиспу (ELS’21). Май 2021 г. [PDF]
- Оливье Мелансон, Марк Фили. Обучение программированию новичков с использованием онлайн-среды codeBoot . Международный семинар по тенденциям функционального программирования в образовании (TFPIE 2021). Февраль 2021 г. [PDF]
- Фредерик Амель, Марк Фили. Модульная система, совместимая с R7RS, для Termite Scheme . Европейский симпозиум по Лиспу (ELS’20). Апрель 2020 г. [PDF]
2010-е годы
- Мануэль Серрано, Марк Фили. Пересмотрено кэширование свойств . Международная конференция по созданию компиляторов (CC’19). Февраль 2019 г. [PDF]
- Лоран Юбердо, Марк Фили. Хвостовой вызов между кодом, сгенерированным C, и собственными бэкендами . Семинар по схемам и функциональному программированию (SFPW’18). Сентябрь 2018 г. [PDF]
- Батист Салейл, Марк Фили. Создание JIT-компиляторов для динамических языков с минимальными затратами на разработку . Семинар по виртуальным машинам и промежуточным языкам (VMIL@SPLASH’18). Ноябрь 2018 г. [PDF]
- Батист Салейл, Марк Фили. Межпроцедурная специализация динамических языков высокого порядка без статического анализа . Европейская конференция по объектно-ориентированному программированию (ECOOP’17). Июнь 2017 г. [PDF]
- Максим Шевалье-Буавер, Марк Фили. Межпроцедурная специализация программ JavaScript без анализа типов . Европейская конференция по объектно-ориентированному программированию (ECOOP’16). Июль 2016 г. [PDF]
- Марк Фили. Компиляция для многоязычной миграции задач . Симпозиум по динамическим языкам ACM (DLS’15). Октябрь 2015 г. [PDF]
- Батист Салейл, Марк Фили. Удаление проверки типа с использованием отложенного межпроцедурного управления версиями кода . Семинар по схемам и функциональному программированию (SFPW’15). Сентябрь 2015 г. [PDF]
- Максим Шевалье-Буавер, Марк Фили. Простое и эффективное удаление проверки типов с помощью Lazy Basic Block Versioning . Европейская конференция по объектно-ориентированному программированию (ECOOP’15). Июль 2015 г. [PDF]
- Максим Шевалье-Буавер, Марк Фили. Структурные векторы и их реализация . Семинар по схемам и функциональному программированию (SFPW’14). Ноябрь 2014 г. [PDF]
- Батист Салейл, Марк Фили. Управление версиями кода и чрезвычайно ленивая компиляция схемы . Семинар по схемам и функциональному программированию (SFPW’14). Ноябрь 2014 г. [PDF]
- Эрик Лавуа, Бруно Дюфур, Марк Фили. Портативный и эффективный мониторинг приложений JavaScript во время выполнения с использованием уровней виртуальной машины . Европейская конференция по объектно-ориентированному программированию (ECOOP’14). Июль 2014 г. [PDF]
- Эрик Лавуа, Бруно Дюфур, Марк Фили. Использование производительности для обеспечения гибкости при инструментировании виртуальной машины для JavaScript с помощью Metacircularity . Среды выполнения, системы, многоуровневые и виртуализированные среды (RESoLVE’13). Март 2013 г. [PDF]
- Эрик Тивьерж, Марк Фили. Эффективная компиляция хвостовых вызовов и продолжений в JavaScript . Семинар по схемам и функциональному программированию (SFPW’12). Сентябрь 2012 г. [PDF]
- Максим Шевалье-Буавер, Эрик Лавуа, Марк Фили, Брюно Дюфур. Начальная загрузка автономной исследовательской виртуальной машины для JavaScript: отчет об опыте . Симпозиум по динамическим языкам (DLS’11). Октябрь 2011 г. [PDF]
- Этьен Бержерон, Луи-Давид Перрон, Марк Фили, Жан Пьер Давид. Логарифмический анализ битового потока FPGA: шаг к аппаратной JIT-компиляции . ACM Transactions on Reconfigurable Technology and Systems Vol 4, No 2, Article 12. May 2011. [PDF]
2000-е
- Винсент Сент-Амур, Марк Фили. PICOBIT: компактная схема для микроконтроллеров . Внедрение и применение функциональных языков (IFL’09). Сентябрь 2009 г. [PDF]
- Винсент Сент-Амур, Лизиан Бушар, Марк Фили. Малый стек схемы: стек схемы TCP/IP, предназначенный для небольших встроенных приложений . Семинар по схемам и функциональному программированию (SFPW’08). Сентябрь 2008 г. [PDF]
- Этьен Бержерон, Марк Фили, Жан-Пьер Давид. Аппаратная JIT-компиляция готовых динамически реконфигурируемых ПЛИС . Международная конференция по созданию компиляторов (CC’08). Март 2008 г. [PDF]
- Этьен Бержерон, Марк Фили, Марк-Андре Деньо, Жан Пьер Давид. Использование динамической реконфигурации для реализации программируемых задержек высокого разрешения на ПЛИС . Международный семинар IEEE Northeast по схемам и системам (NEWCAS’08). Июнь 2008 г. [PDF]
- Марк Фили. Спекулятивное встраивание предопределенных процедур схемы R5RS в компилятор C . Внедрение и применение функциональных языков (IFL’07). 2008. [PDF]
- Этьен Бержерон, Марк Фили, Жан Пьер Давид. К встроенному JIT-синтезу на Xilinx VirtexII-Pro FPGA . Международный семинар IEEE Northeast по схемам и системам (NEWCAS’07). Август 2007 г. [PDF]
- Адриан Пьерар, Марк Фили. К портативному и мобильному интерпретатору схемы . Семинар по схемам и функциональному программированию (SFPW’07). Сентябрь 2007 г. [PDF]
- Марк Фили. SRFI-91: Расширенные порты . Июль 2007 г. [PDF]
- Марк Фили. SRFI-90: Конструктор расширяемой хэш-таблицы . Июль 2007 г. [PDF]
- Марк Фили. SRFI-89: Необязательные позиционные и именованные параметры . Июль 2007 г. [PDF]
- Марк Фили. SRFI-88: Объекты ключевых слов . Июль 2007 г. [PDF]
- Гийом Жермен, Марк Фили, Стефан Монье. Параллельное программирование в Termite Scheme . Семинар по схемам и функциональному программированию (SFPW’06). Сентябрь 2006 г. [PDF]
- Ксавье Сен-Мле, Марк Фили, Жан-Пьер Давид. Осколок: Схема для аппаратного компилятора . Семинар по схемам и функциональному программированию (SFPW’06). Сентябрь 2006 г. [PDF]
- Ксавье Сен-Мле, Марк Фили, Жан-Пьер Давид. Компилятор схемы для аппаратных машин с потоком данных . Конференция ACM SIGPLAN/SIGBED по языкам, компиляторам и инструментам для встраиваемых систем (LCTES’06). Июнь 2006 г. [PDF]
- Марк Фили, Фил Триндер, редакторы.. Материалы семинара ACM SIGPLAN по Erlang (ERLANG’06) . ЭРЛАНГ’06. Сентябрь 2006 г. [PDF]
- Мэтью Флэтт, Марк Фили. SRFI-75: данные Unicode R6RS . Май 2006 г. [PDF]
- Гийом Жермен, Стефан Монье, Марк Фили. Termite: Lisp для распределенных вычислений . 2-й Европейский семинар по LISP и схемам — Европейская конференция по объектно-ориентированному программированию. Сентябрь 2005 г. [PDF]
- Дэнни Дюбе, Марк Фили. BIT: Очень компактная система Scheme для микроконтроллеров . Высший порядок и символьные вычисления 18 (3-4): 271-298. 2005. [PDF]
- Марио Латендресс, Марк Фили. Генерация быстрых интерпретаторов для сжатого байт-кода Хаффмана . Наука компьютерного программирования 57 (3): 295-317. 2005. [PDF]
- Этьен Бержерон, Ксавье Сен-Мле, Марк Фили, Жан Пьер Давид. Синтез высокого уровня для приложений, управляемых данными . Международный семинар по быстрому прототипированию систем (RSP’05). Июнь 2005 г. [PDF]
- Фернанда Кри, Марк Фили. Планирование генетических инструкций и распределение регистров . Международная конференция по количественной оценке систем (QEST’04). 2004. [PDF]
- Марк Фили. Пересмотренный отчет о состоянии R6RS . Семинар по схемам и функциональному программированию (SFPW’04). Сентябрь 2004 г. [PDF]
- Марк Фили. SRFI-39: Объекты параметров . Июнь 2003 г. [PDF]
- Марк Фили, Дэнни Дюбе. Запуск схемы на микроконтроллере PIC . Облегченные языки (LL’03). Ноябрь 2003 г. [PDF]
- Марио Латендресс, Марк Фили. Генерация быстрых интерпретаторов для сжатого байт-кода Хаффмана . Семинар ACM по интерпретаторам, виртуальным машинам и эмуляторам (IVME’03). Июнь 2003 г. [PDF]
- Марк Фили, Дэнни Дюбе. PICBIT: Схема системы для микроконтроллера PIC . Семинар по схемам и функциональному программированию (SFPW’03). Ноябрь 2003 г. [PDF]
- Фернанда Кри, Марк Фили. Использование метаэвристических методов в компиляции: Una experiencia preliminar . IV Семинар по достижениям и тенденциям в области ИИ для решения проблем (ATAI’03). Ноябрь 2003 г.
- Дэнни Дюбе, Марк Фили. Анализ адаптивного типа на основе спроса . Международная конференция ACM SIGPLAN по функциональному программированию (ICFP’02). Октябрь 2002 г. [PDF]
- Маурисио Солар, Марк Фили. mdl2dag: преобразовать системные файлы графической модели в dag . Форум по языкам спецификаций и дизайна (FDL’02). Сентябрь 2002 г.
- Марио Латендресс, Марк Фили. Быстрое и компактное декодирование виртуальных инструкций в кодировке Хаффмана . Технический отчет 1219, Департамент информатики и др., Университет Монреаля. 2002.
- Марк Фили. SRFI-21: поддержка многопоточности в реальном времени . Март 2001 г. [PDF]
- Марк Фили. SRFI-18: поддержка многопоточности . Март 2001 г. [PDF]
- Марк Фили. Улучшенный API для первоклассных продолжений . Семинар по схемам и функциональному программированию (SFPW’01). Сентябрь 2001 г. [PDF]
- Дэнни Дюбе, Марк Фили. Анализ типа по запросу: введение . Семинар по схемам и функциональному программированию (SFPW’01). Сентябрь 2001 г. [PDF]
- Марк Фили. Пример использования унифицированной кучи для управления памятью Erlang . Семинар Erlang — принципы, логика и реализация языков программирования высокого уровня. Сентябрь 2001 г. [PDF]
- Марк Фили. Переносимая реализация первоклассных продолжений для неограниченного взаимодействия с C в многопоточной схеме . Семинар по схемам и функциональному программированию (SFPW’00). Сентябрь 2000 г. [PDF]
- Дэнни Дюбе, Марк Фили. Эффективное построение дерева синтаксического анализа из регулярного выражения . Acta Informatica 37(2):121-144. 2000. [PDF]
- Эрик Метот, Марк Фили, Бернард Гендрон. Cpar: параллельный язык для параллелизма «разделяй и властвуй» . Международная конференция по коммуникациям в области вычислительной техники (CIC’00). Июнь 2000 г. [PDF]
- Маурисио Солар, Марк Фили. Алгоритм планирования с учетом времени ожидания на машине с общей памятью . XVI Всемирный компьютерный конгресс, Международная конференция по программному обеспечению: теория и практика. Август 2000.
1990-е
- Уильям Клингер, Кент Дибвиг, Мэтью Флэтт, Марк Фили. SRFI-12: обработка исключительных ситуаций в схеме . Октябрь 1999 г. [PDF]
- Марк Фили. SRFI-4: Однородные числовые векторные типы данных . Май 1999 г. [PDF]
- Марк Фили. SRFI-0: Конструкция условного расширения на основе признаков . Май 1999 г. [PDF]
- Марк Фили, Патрик Пише. Отчет о состоянии компилятора ETOS Erlang to Scheme . Конференция пользователей Erlang (EUC’99). Сентябрь 1999 г.
- Маурисио Солар, Марк Фили. Выбор алгоритма планирования, классификация приложений . VI Чилийское совещание по вычислительной технике (CMC’98). Ноябрь 1998 г.
- Мартин Лароз, Марк Фили. Компактный инкрементный сборщик и его производительность в компиляторе производственного качества . Международный симпозиум по управлению памятью (IMM’98). Октябрь 1998 г. [PDF]
- Марк Фили, Мартин Лароз. Компиляция Erlang в схему . Международный симпозиум по принципам декларативного программирования (PLILP’98/ALP’98). Сентябрь 1998 г. [PDF]
- Марк Фили, Джеймс С. Миллер, Гильермо Дж. Розас, Джейсон А. Уилсон. Компиляция языков высшего порядка в полностью рекурсивный переносимый C . Технический отчет 1078, Департамент информатики и др., Университет Монреаля. Август 1997 г. [PDF]
- Марк Фили, Мартин Лароз. Etos: компилятор Erlang to Scheme . Технический отчет 1079, Департамент информатики и др., Университет Монреаля. 19 августа97. [PDF]
- Питер Х. Хартель, Марк Фили, Мартин Альт, Леннарт Аугустссон, Питер Бауманн, Марсель Бимстер, Эммануэль Шайю, Кристин Х. Флад, Вольфганг Грискамп, Джон Х. Г. Ван Гронинген, Кевин Хаммонд, Богумил Хаусман, Мелоди Ю. Айвори, Ричард Э. Джонс, Джаспер Камперман, Питер Ли, Ксавье Лерой, Рафаэль Д. Линс, Сандра Лусмор, Никлас Ройемо, Мануэль Серрано, Жан-Пьер Талпин, Джон Тэкрэй, Стивен Томас, Пам Уолтерс, Пьер Вайс, Питер Вентворт. Бенчмаркинг реализаций функциональных языков с «псевдоузлом», бенчмарком с интенсивным использованием чисел с плавающей запятой . Журнал функционального программирования 6(4):621-655. 1996. [PDF]
- Дэнни Дубе, Марк Фили, Мануэль Серрано. Un GC temps reel полууплотняющий . Journées Francophones des Languages Applicatifs (JFLA’96). Январь 1996 г. [PDF]
- Карл Дионн, Марк Фили, Джоселин Десбьенс. Таксономия распределенных отладчиков на основе воспроизведения выполнения . Международная конференция по методам параллельной и распределенной обработки (PDPTA’96). Август 1996 г. [PDF]
- Доминик Буше, Марк Фили. Абстрактная компиляция: новая парадигма реализации статического анализа . Международная конференция по созданию компиляторов (CC’96). Апрель 1996 г. [PDF]
- Мануэль Серрано, Марк Фили. Анализ использования хранилища и его приложения . Международная конференция ACM SIGPLAN по функциональному программированию (ICFP’96). Май 1996 г. [PDF]
- Дэнни Дубе, Марк Фили, Мануэль Серрано. Un GC temps reel полууплотняющий . Технический отчет 998, Департамент информатики и др., Университет Монреаля. 19 сентября95.
- Доминик Буше, Марк Фили. Система для глобальной оптимизации программ высшего порядка на основе абстракции, отдельной . Технический отчет 992, Департамент информатики и др., Университет Монреаля. Сентябрь 1995 г. [PDF]
- Марк Фили. Ленивый удаленный вызов процедуры и его реализация в параллельном варианте C . Международный семинар по параллельным символическим языкам и системам (PSLS’95). 1996. [PDF]
- Марк Фили, Марсель Туркотт, Гай Лапальм. Использование Multilisp для решения задач удовлетворения ограничений: приложение к определению трехмерной структуры нуклеиновых кислот . Лисп и символьные вычисления 7 (2-3): 231-247. 1994. [PDF]
- Доминик Буше, Марк Фили. Параллельное построение автоматизации LR(0): одно приложение Multilisp в виде компиляции . Rencontres Francophones du Parallélisme (RENPAR’94). Июнь 1994 г. [PDF]
- Марк Фили. Эффективный опрос на стандартном оборудовании . Конференция ACM по функциональным языкам программирования и компьютерной архитектуре (FPCA’93). 1993. [PDF]
- Марк Фили. Эффективная и общая реализация Futures на крупномасштабных мультипроцессорах с общей памятью . Кандидатская диссертация, Университет Брандейса. Апрель 1993 г. [PDF]
- Марк Фили. Сообщение, передающее реализацию отложенного создания задачи . Семинар США/Японии по параллельным символьным вычислениям: языки, системы и приложения. 1993. [PDF]
- Марк Фили, Гай Лапальм. Генерация замыкания на основе просмотра LAMBDA как EPSILON плюс КОМПИЛЯЦИЯ .