На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Hardware:
1. Если вы не уверены в правильности ответа, напишите об этом, или не отвечайте вообще, не давайте дезинформацию!
2. Не забывайте указывать полное наименование, модель, изготовителя и краткие характеристики оборудования.
3. Аргументируйте свое мнение - приводите развернутое высказывание или источник информации.
4. Прежде чем задать вопрос посмотрите, нет ли ответа на него на перечисленных ниже ресурсах:
FAQ
Полезные ссылки
www.ixbt.com
www.overclockers.ru
www.fcenter.ru
www.3dnews.ru
www.thg.ru
www.nvworld.ru
www.radeon2.ru

Здесь вы можете выразить мнение о модераторе этого раздела, ^D^ima.
Модераторы: DimA3
  
> Порты
    1)какое напрежение подается на выходе портов при передаче данных и можно ли как нибудь програмно или не програмно  это напрежение изменить
    2)Возможно ли сделать такчтобы порт выдавал определеный сигнал на выход в течении определенного времени (програмно)

    Заранее благодарю за ответ!
      ну что уважаемые! время тикает поможите хотя бы линками (только стоящимми)
      оченьнужно ПОЖАЛСТА  ;)
        Ну...

        Если брать к примеру ЛПТ порт, то там ВРОДЕБЫ напряжение - 5 Вольт(Стандартное Напр-е логической 1-цы). Если хочешь изменить это Напр-е, то только аппаратно, через резистор(ы).

        Конечно, и на ЛПТ и на СОМ можно выводить сигналлы(данные) с определлёной скоростью(частотой) Спроси как это делать в разделе Assembler!
          Вешаешь свою программу на прерывание таймера (IRQ0).
            спасибо попробую
              http://denis716.narod.ru
              http://www.vibration.ru/obrab_signalow.shtml
              Посмотри здесь и объясни поконкретней задачу.
                Наскока я помню - на ЛПТ всегда было 5В, а на КОМ можно и 12В.
                Если нужно с аналогом работать - то лучше через ЛПТ. Там 8 выходов (0/1) и пять входов.

                контакты ЛПТ:
                2 - 9 - сигнальные выводы.
                18 - 25 - это земля
                Для ввода информации в порт используются выводы 10-13, 15

                Для подачи сигналов на выхода пишешь байт по адресу порта (обычно - 0378h для ЛПТ1)
                Для чтения - читаешь с [адрес порта +1] (для ЛПТ1 - 0379h).
                При чтении там есть один прикол - один из входов инверсный.
                  DAC на LPT привесить - 572ПА1 или вагон резисторов (как Covox раньше делали) - будет изменяемое напряжение (0-5 вольт)...
                    Зачем вагон резисторов??? Есть микруха 74HC573, предназначенная как раз для работы с портами данных.
                      Цитата Testudo, 11.12.02, 11:15:02
                      Зачем вагон резисторов??? Есть микруха 74HC573, предназначенная как раз для работы с портами данных.

                      Резисторы - это чтобы изобразить ЦАП(DAC). а 74HC573 просто регистр-защелка.
                      А воще: зачем так замарачиваться, почему не купить ЛЮБУЮ звуковую плату.
                        Я тут еще подумал, можно извратиться и получить кучу аналоговых сигналов.
                        Повесить на каждый выход порта по резистору с конденсатором С (С на землю) и заряжать С импульсами  разной длительности и на них будут разные напряжения одновременно.
                          полёт свободной мысли.. ребята.. ему надо порт лпт, и две сигнальные ножки, чтобы на них можно было подавать по желанию заданной длительности сигнал.
                          Он хочет сделать релейный выключатель света в комнате, чтобы управлялся с компа.
                          При чём тут звуковуха ? :))))))
                            Вот именно, при чем тут звуковуха?
                            А 573 микруха в данном случае обеспечивает гальвано-развязку. Если нужна всего пара выводов, то можно использовать оптопары.

                            2Alexei: А это уже плохой стиль - вешать всякую байдень на питание из порта - так порт сжечь не долго.
                              По документации выход порта LPT расчитан на один вход TTL.
                                О! :D
                                Нашел линк. Там все рабочее, и практически грамотно сделано.
                                http://electronics.dax.ru/shems.htm
                                  2Testudo
                                  Никакую "байдень на питание из порта" вешать не надо, если чего-то не понял это не значит, что оно плохо
                                  А 74НС573 - заурядный "Octal 3-State Noninverting Latch" и никакой гальванической развязки не обеспечивает!
                                  И вообще сдуру можно не только порт сжечь... ;D
                                  2sifonoff
                                  Если делать грамотно то этого предостаточно.
                                  2Some1
                                  А вопрос был как программно изменить наприжение на выходе порта(значит получить отличное от 0 и 5в), если просто переключить из "0" в "1",
                                  то чего тут менять?
                                    2Alexei:
                                    Насчет
                                    Цитата
                                    заурядный "Octal 3-State Noninverting Latch"
                                    :
                                    Пример. У меня на одной из работ (на телевидении) были табло, отображающие цифры. Так как цифры было довольно внушительного размера, то сделаны они были нестандартным методом и потребляли довольно большую мощьность. Для управления ими был использован ДСП и на его выходах несколько пар - 573 + Flip-flop. Так вот. Когда в высоковольтной части схемы произошло замыкание, все флопики повылетали нафиг (обуглились и потрескались), вылетело несколько 573, а ДСП и все остальные компоненты остались целыми. Отсюда вывод: спасли дело 573.
                                      И это нормально! Так и должно быть. Но галванической развязки тут нет.
                                        Ну ладно, ладно - пристал к одному слову! ;D ;D ;D
                                        Я просто хотел сказать, что с порта питание желательно не брать. Для этого эта микруха и нужна - чтобы питать подключенную схему от отдельного источника питания.
                                          Буферировать выход никогда не помешает, и отдельный источник питания необязателен при этом.Связь по земле(корпус) все равно остается.Со всеми неприятными последствиями и феерверками.
                                            Цитата
                                            Со всеми неприятными последствиями и феерверками.

                                            Ну, фейрверки будут только если земля к батарее прикручена, а если у компутера заземление хорошее, то ничего не случиться.
                                              класно даже не ожидал такого оживления  :D

                                              74HC573 к ней можно подключать 220в?  (как я понял 74HC573 заменяет реле с магнитным пускателем ) или как ?

                                              кстати я где то читал что можно к порту подключить 220 и програмно выводит 220в на выход порта без последствий

                                                Нет, к 573 220 нельзя. К ней только 5 можно.
                                                А если нужно 220, то делаешь так:
                                                [tt]
                                                >-----[r=470]-----   <земля
                                                                 |
                                                                 _
                                                                 ^  XX1
                                                                 |
                                                >-----------------    <выход[/tt]

                                                Где XX1 - семисторная оптопара, например - КУ208Г. К ней на вторую пару концов можно и 220 подключать.
                                                  КУ208Г- Не удачный пример, обычный семистор без оптронной развяки.
                                                    а вообщето еще пока чайниквы немогли бы  эти термены объяснить подробнее
                                                      Цитата
                                                      КУ208Г- Не удачный пример, обычный семистор без оптронной развяки

                                                      OK. Вместо КУ208Г - MOC2030
                                                      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                                      0 пользователей:


                                                      Рейтинг@Mail.ru
                                                      [ Script execution time: 0,0433 ]   [ 15 queries used ]   [ Generated: 27.04.24, 21:58 GMT ]