Аналитические весы — страница 3

  • Просмотров 5953
  • Скачиваний 578
  • Размер файла 41
    Кб

наличие IBM-совместимого программатора фирмы "Хронос" (Россия) для прошивки программного кода во внутреннюю память прог- рамм микросхемы КР1816ВЕ51; К недостаткам ОЭВМ КР1816ВЕ51 можно отнести недостаточное ко- личество портов ввода/вывода сигналов, всего 32. Беглый подсчет пот- ребного количества сигналов показывает, что нам необходимы: а) 21 выходной сигнал для подбора цифрового аналога токового сигнала, чтобы обеспечить

аналитическую точность в диапазоне веса 0...200 г; б) 12 выходных сигналов для вывода значения полученного веса на табло аналитических весов из семи семисегментных цифробуквенных светодиодных индикаторов и светодиода десятичной точки; в) 4 входных сигнала управления режимами работы аналитических весов ("Тара","Однократное взвешивание", "Многократное взвешивание" и "Температура") г) 2 входных сигнала для

датчиков подьема катушки весов и температуры воздуха; д) входной и выходной сигналы для двухстороннего сопряжения аналитических весов с IBM-совместимым компьютером; е) выходной сигнал индикации работы аналитических весов. Таким образом нам недостает, как минимум, 10 сигналов для успешной реализации схемы на выбранной ОЭВМ. Можно было бы пойти по пути установки двух ОЭВМ в одном изделии с разделением функций между ними, но этот

подход дорогостоящ и расточителен, поэтому мы решили использовать недорогую микросхему КР580ВВ55А (программирумый параллельный адаптер (ППА) [3]) для расширения адресуемых портов с 32 до 45. ОЭВМ КР1816ВЕ51 будет передавать данные в 3 порта микросхемы КР580ВВ55А через один из своих портов (рис. 1), для выбора номера интересуемого порта и стробирования обращения к ППА необходимы еще 3 вывода. Если запрограммировать микросхему только на

вывод, то нет нужды в подключении к ОЭВМ выводов чтение (RD) и запись (WR) ППА, так как их можно зафиксировать сигналами c блока питания через ре- зисторы, нормирующие допустимый для микросхемы входной ток. На выводы 3-х портов КР580ВВ55А (рис. 1), поскольку она бу- дет запрограммированна только на вывод, лучше всего подключить уст- ройство цифроаналогового преобразователя (ЦАП), то есть устройство, преобразующее цифровой код в токовый

аналог, например, код 1388h (де- сятичное число 5000) в ток величиной 0,5 А. Кроме того непосредственно к вводам ОЭВМ (рис. 1) должны быть подключены: датчик подьема веса (ДП); датчик температуры (ДТ) для более точного подбора токового аналога в диапазоне рабочих темпера- тур весов; согласователь интерфейсов (СИ) последовательных портов ОЭВМ и IBM-совместимого компьютера; коммутатор цепи цифроаналогового преобразователя (КЦ) для