|
Intel 8085, Помогите разобраться с схемой |
|
|
|
Nov 23 2010, 17:00
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
Здравствуйте! Мне нужно разработать схему пикового детектора (Входной сигнал аналоговый, амплитуда 0-2 В, диапазон частот 100-1000 Гц). В основе лежит процессор Intel 8085. Схему я собрал примерно, а вот разобраться как она работает не могу, так как мне нужно запрограммировать её на Асемблере . Помоги!! Схема прилогается!
_____.pdf ( 96.28 килобайт )
Кол-во скачиваний: 417
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 19)
|
Nov 23 2010, 17:29
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
Возможно не до чертил, а вот понять как подскажите.
|
|
|
|
|
Nov 23 2010, 17:53
|

embarrassed systems engineer
    
Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038

|
Цитата(Feklan @ Nov 23 2010, 19:29)  Возможно не до чертил, а вот понять как подскажите. Книжку почитать. Рекомендую (сам по ней начинал): Коффрон Дж. Технические средства микропроцессорных систем: Практический курс. Пер. с англ. - М.: Мир, 1983. - 344 с., ил. Книжка старая, должна быть в инете, у меня есть только на бумаге. ЗЫ: Сброс у Вас там на процессор правильно подключен? ЗЫ1: вот Вам готовая ссылкаЗЫ2: а обязательно на 8085 делать? Курсовая/диплом? AVR-ка никак не прокатит?
|
|
|
|
|
Nov 23 2010, 18:00
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
Вроде как правильно, смотрел в книге как подключить.
|
|
|
|
|
Nov 23 2010, 18:04
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
А как же вы "чертили", не понимая работы схемы?  Хотя, судя по тому, что управляющие сигналы либо не подключены, либо подключены "от балды" (то, что должно изображать цепочку сброса, например, к выходу, вместо входа подключено, да и выход-то в результате замкнут на общий  ), то видимо по-наитию "чертили"?
|
|
|
|
|
Nov 23 2010, 18:10
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
НУ вообще то как то так и было сделано- в силу своих знаний.
|
|
|
|
|
Nov 24 2010, 13:15
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
И всё таки помоги разобраться с принципом , как должен работать детектор!!!
|
|
|
|
|
Nov 24 2010, 13:38
|

Частый гость
 
Группа: Участник
Сообщений: 98
Регистрация: 20-06-05
Пользователь №: 6 150

|
Цитата(Feklan @ Nov 24 2010, 16:15)  И всё таки помоги разобраться с принципом , как должен работать детектор!!! Детектор - сиречь "обнаружитель". Пиковый детектор - обнаружитель пиков. Пиков чего? Судя по примененному АЦП - пиков подводимого к нему напряжения. Откуда оно там берется - ХЗ. Что такое "ПИК"? Максимальное значение. Ближайшая аналогия - термометр подмышкой больного. Регистрирует пиковую температуру. Тебе надо регистрировать пиковое напряжение. Проводишь непрерывные замеры с установленным тобой разумным интервалом. Каждый очередной замер сравниваешь с предыдущим. Если очередной больше предыдущего - вот он, пик. Мгновенно добавляем, на текущий момент от начала замеров. Пик - это некий максимум за отрезок времени. Дальше уже пойдут детали. Как сбрасывать пиковые значения для накопления следующего пика? С каким интервалом? По какомук закону уменьшать, если пиков нет и нет? Все это входит в понимание пикового детектора. И все это есть у Гугла. Боязно его спросить?
|
|
|
|
|
Nov 24 2010, 14:00
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
Спасибо за разъяснение. У преподавателя не могу спросить так как это самостоятельное задание.Для чего пиковый детектор я примеро понимаю. а как схеме, какие порты нужны для работы и как информация двигается по схеме не могу понять.
|
|
|
|
|
Nov 24 2010, 16:47
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
Спасибо. сегодня ночью займусь чтением и разбиранием схемы.
|
|
|
|
|
Nov 24 2010, 19:25
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Где позиционные номера элементов? (над каждым элементом изображаются) Почему нет типов элементов, номинальных значений? Кто вас учил пересечения цепей делать дугами? Так рисовалось лет 40 назад (в Америке). Красная шина - шина адреса, Зеленая - шина данных. Нижний правый элемент - АЦП (хрен знает какой). С него код выдается на шину данных и, таким образом, испортит ее всю. Нужно поставить регистр (буфер) с тремя состояниями, и каким-то сигналом (из дешифратора DC, например, или объединить адрес, IO/M, чтение) открывать его. Или в самом АЦП есть сигнал, открывающий выходы... Или подключить к порту ввода-вывода, что справа вверху... Микросхема с выводом T - двунаправленный приемо-передатчик. На его вывод T нужно подать сигнал, управляющий направлением, RD или WR, посмотреть нужно... А вообще задание и схема - как привет из прошлого. Далекого прошлого. Лет так 20 назад я разрабатывал что-то подобное.
|
|
|
|
|
Nov 25 2010, 16:41
|
Группа: Новичок
Сообщений: 8
Регистрация: 12-10-10
Пользователь №: 60 104

|
Ну схема конечно не новейшие технологии. но по заданию использование Intel 8085 обязательно. Схемку рисовал в visio по этому и пересечение такое дурацкое обозначилось. Спасибо за советы, все недостатки схемы пытаюсь исправить.
|
|
|
|
|
Nov 26 2010, 07:07
|

embarrassed systems engineer
    
Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038

|
Цитата(ViKo @ Nov 25 2010, 22:14)  Беда. Они, наверное, уже и не выпускаются. Преподаватель ваш отстал от технического прогресса. Может преподаватель и отстал, но если топикстартер проработает указанные книжки и разберется с работой схемы на 8085, будет знать что такое шины данных и адреса, и понимать как оно работает, то потом он будет намного проще воспринимать, например, внутренние диаграммы LPC17xx. Базовые принципы-то никуда не деваются - сейчас все они просто засунуты внутрь кристаллов. Начать программировать AVR/PIC/ARM с внутренним флешем можно по типу обезьяны, но чтобы делать проекты хорошо и грамотно с базовыми принципами рано или поздно все равно разбираться прийдется.
|
|
|
|
|
Dec 3 2010, 05:29
|
Местный
  
Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219

|
Цитата(ViKo @ Nov 26 2010, 00:14)  Беда. Они, наверное, уже и не выпускаются. Преподаватель ваш отстал от технического прогресса. Ему самому пора учиться. Век живи, век учись. Всю вашу схему можно было бы сделать на одном 20-ногом PIC микроконтроллере, ну еще для каждого из индикаторов по транзистору добавить. Может, еще какой мелочи потребовалось бы... Вот бы препод удивился  Ерунда какая! Учить можно на чем угодно! Главное, чтобы была соответствующая документация. И учат-то основам, а не конкретным МК, МП и т.п. И суть данного задания, скорее всего, в том, чтобы человек хотя бы ознакомился из чего состоит микрокомпьютерная система. А уж как она реализована - на кристалле или россыпью - дело десятое. Опять же, курсовые проекты, как правило, делаются чисто теоретически и для получения практических навыков их явно недостаточно. Другое дело, если бы преподаватель задал бы выполнения данного задания в "железе". Тогда и об использовании МК можно было бы подумать. И тут вовсе не обязательно PIC использовать, тем боле о 20 выводах. Или нет? PS: А то, что задание выдано как самостоятельное, вовсе не исключает обращений к преподавателю за консультациями.
|
|
|
|
|
Dec 9 2010, 10:58
|
Группа: Новичок
Сообщений: 2
Регистрация: 9-12-10
Пользователь №: 61 504

|
скажите пожалуйста,где можно найти адреса портов для программирования intel 8085?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|