Персональный сайт Александра Тауениса

В связи со смертью близкого родственника, на сайте объявлен траур на 24 часа.

Добавлено 2 апреля 2014 в 15:58 (по Москве) A.T. в раздел(ы) Без рубрики.
Нет комментариев »

Разыскиваю схему!!!

Разыскивается схема на блок питания «Codegen 250X1«, шасси CG-06.
Состав:
ШИМ KA7500B
Защита (супервизор) KIA393P
Стабилизатор дежурки L7905CV
Инвертор собран на двух E13007-1 и диодах FR107.
PFC пассивный.
Сетевой мост собран на 4 диодах, а не сборке.
В разрыве ~220V AC предусмотрен терморезистор TR1, но у меня там с завода стоит перемычка.
На выходе стоят два полумоста на дискретных диодах Шоттки и два полумоста на диодных сборках.
Вентилятор имеет автоматическую регулировку скорости вращения терморезистором TR2 и блоком управления в зависимости от температуры.
Канал 3,3В собран аналогично 12 и 5 В (вроде бы, дальше дросселя групповой стабилизации не смотрел). Обратной связи по 3,3В нет.

Фотография блока (блок чуть-чуть переделан мною):

Схема нашлась:

Добавлено 31 января 2014 в 20:50 (по Москве) A.T. в раздел(ы) Новости.
2 комментария »

Интересная особенность Xwt.Gtk

В составе кросс-платформенного тулкита XWT есть такой контрол, как Spinner. В нативном тулките GTK+ он присутствует, по идее он должен существовать и в производных фреймворках. Но в GTK# его почему-то нет. Поэтому, в ХШТ сделали извращения с прямыми вызовами GTK+ через P/Invokи. При внедрении Xwt.Spinner’a под Linux возможно вылетание ошибки TargetInvocationException с таким вот стеком вызовов:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: libgtk-win32-2.0-0.dll
at (wrapper managed-to-native) Xwt.GtkBackend.Spinner:gtk_spinner_new ()
at Xwt.GtkBackend.Spinner..ctor () [0x00000] in :0
at Xwt.GtkBackend.SpinnerBackend..ctor () [0x00000] in :0

Я начал разбираться в исходниках Xwt и создал баг в трекере этого проекта. (далее…)

Добавлено 29 января 2014 в 20:18 (по Москве) A.T. в раздел(ы) Программирование & разметка.
Нет комментариев »

Поздравляю читателей с Новым годом! Ну, дальше Вы сами знаете…

Добавлено 31 декабря 2013 в 13:16 (по Москве) A.T. в раздел(ы) Новости.
Нет комментариев »

Вот что значит опыт!

Сегодня отнёс на радиокружок электронные вкусности из своих загашников, а именно трубку 42ЛК2Ц и полный набор плат от 3УСЦТ. Трубка после прострела вполне себе ожила, а вот с шасси пришлось повозиться. Не было цвета, яркость была никакая (хотя кинескоп только что показывал в среднем около 2,5кОм, что означает вполне себе хорошую эмиссию), и была половочленовая кадровая сихронизация, слегка прыгали кадры, ещё глючило гашение. Я уж думал пол-ящика перекопать, но тут вмешался руководитель… Яркость удалось восстановить штатной подстройкой напряжения 125В в БП (было занижено, но кто-бы мог подумать, ведь размер был нормальный). Гашение налажено путём подстройки резистора «время импульса гашения». Кадры прыгали по причине неверной установки частоты строк, после её коррекции картинка встала как вкопанная и появилось некое подобие цвета! А я-то думал, придётся пол-телевизора перекопать, многие электролиты менять. 🙂

Добавлено 27 ноября 2013 в 22:45 (по Москве) A.T. в раздел(ы) Размышления вслух, Ремонт и реставрация.
Слова для поиска: , , , .
Нет комментариев »

Контейнеры Xwt VBox и HBox

В библиотеке абстракции от интерфейсов ОС XWT для размещения элементов управления на форме используются промежуточные классы — Box’ы, Canvas’ы и Paned’ы, возможно ещё есть какие-то другие. В данной статье рассматриваются контейнеры VBox и HBox. (далее…)

Добавлено 24 ноября 2013 в 14:37 (по Москве) A.T. в раздел(ы) Программирование & разметка.
Слова для поиска: , , , .
Нет комментариев »

ElementHost & System.InvalidOperationException

Вообще, совмещение WPF и Windows Форм (как и любых двух фреймворков интерфейса) является полнейшим костылём. Но бывают случаи, когда приходится их совмещать. Для этого в WinForms 3.5+ имеется элемент управления ElementHost. Но вот ведь незадача, в одних проектах он работает замечательно, в других сразу после добавления в форму программа перестаёт работать с ошибкой в автоматически созданном VS файле xxx.Designer.cs. (далее…)

Добавлено 14 ноября 2013 в 16:15 (по Москве) A.T. в раздел(ы) Программирование & разметка.
Слова для поиска: , , , , .
Один комментарий »

Панель Xwt.Canvas в Xwt

В фреймворке абстрагирования интерфейса пользователя «XWT» [вроде как] нет абсолютного позиционирования элементов. Это связано с его происхождением от GTK#, где форма может содержать только один элемент но неограниченное количество подэлементов, если этот единственный элемент — носитель элементов-холст. Также оно и в XWT. Итак, сегодня я расскажу про то, как создать холст и разместить на нём элементы. (далее…)

Добавлено A.T. в раздел(ы) Программирование & разметка.
Слова для поиска: , .
Нет комментариев »

Дружим Xwt и Windows Forms через WPF

Вчера на Хабрахабре вышла статья про новый неизведанный фреймворк для абстракции .net-программ от системных реализаций интерфейса — XWT (Xamarin Window Toolkit). Документации на него ноль. Однако случайно наткнулся на одну интересную функцию иксвэтэ — Xwt.Application.InitializeAsGuest (Xwt.ToolkitType.*). Никакой документации на неё пока что нет. Но это ведь не помеха? Приступим к изучению!
Заранее предупреждаю, что необходима среда .Net 4.0 и выше (т.е. Visual Studio 2010+). Перекомпиляция XWT под .Net 3.5/2.0/1.1 весьма нетривиальная задача.
(далее…)

Добавлено A.T. в раздел(ы) Программирование & разметка.
Слова для поиска: , .
Нет комментариев »

Что певым делом проверяют при ремонте? Вилку, выключатель и предохранитель!

Интересная неделька началась. Понедельник: знакомый попросил помочь со свежеподобранным с помойки телевизором — не включается. Оказалась неисправность в колодке предохранителя. Телевизор оказался вполне рабочим (почему выкинули?..). Вторник — затишье 🙂 . Среда — под вечер сдох принтер, не включается… Разбираю его, вынимаю БП, получаю разряд от сетевого электролита 36мкФ 400В, ничего не нахожу, предохранитель цел, собираю, с горя нажимаю кнопку «вкл», включился! Дальнейшие опыты показали, что причиной оказалась неисправная кнопка включения на майне — срабатывает через раз или если сильно нажать. Что будет завтра? Отойдут контакты в какой-нибудь советской сборной вилке?

Добавлено 23 октября 2013 в 21:56 (по Москве) A.T. в раздел(ы) Размышления вслух, Ремонт и реставрация.
Нет комментариев »