Announcement

Collapse

Forum Rules and Etiquette

Our mission ...

This forum is part of our mission to promote the preservation of vintage computers through education and outreach. (In real life we also run events and have a museum.) We encourage you to join us, participate, share your knowledge, and enjoy.

This forum has been around in this format for over 15 years. These rules and guidelines help us maintain a healthy and active community, and we moderate the forum to keep things on track. Please familiarize yourself with these rules and guidelines.


Rule 1: Remain civil and respectful

There are several hundred people who actively participate here. People come from all different backgrounds and will have different ways of seeing things. You will not agree with everything you read here. Back-and-forth discussions are fine but do not cross the line into rude or disrespectful behavior.

Conduct yourself as you would at any other place where people come together in person to discuss their hobby. If you wouldn't say something to somebody in person, then you probably should not be writing it here.

This should be obvious but, just in case: profanity, threats, slurs against any group (sexual, racial, gender, etc.) will not be tolerated.


Rule 2: Stay close to the original topic being discussed
  • If you are starting a new thread choose a reasonable sub-forum to start your thread. (If you choose incorrectly don't worry, we can fix that.)
  • If you are responding to a thread, stay on topic - the original poster was trying to achieve something. You can always start a new thread instead of potentially "hijacking" an existing thread.



Rule 3: Contribute something meaningful

To put things in engineering terms, we value a high signal to noise ratio. Coming here should not be a waste of time.
  • This is not a chat room. If you are taking less than 30 seconds to make a post then you are probably doing something wrong. A post should be on topic, clear, and contribute something meaningful to the discussion. If people read your posts and feel that their time as been wasted, they will stop reading your posts. Worse yet, they will stop visiting and we'll lose their experience and contributions.
  • Do not bump threads.
  • Do not "necro-post" unless you are following up to a specific person on a specific thread. And even then, that person may have moved on. Just start a new thread for your related topic.
  • Use the Private Message system for posts that are targeted at a specific person.


Rule 4: "PM Sent!" messages (or, how to use the Private Message system)

This forum has a private message feature that we want people to use for messages that are not of general interest to other members.

In short, if you are going to reply to a thread and that reply is targeted to a specific individual and not of interest to anybody else (either now or in the future) then send a private message instead.

Here are some obvious examples of when you should not reply to a thread and use the PM system instead:
  • "PM Sent!": Do not tell the rest of us that you sent a PM ... the forum software will tell the other person that they have a PM waiting.
  • "How much is shipping to ....": This is a very specific and directed question that is not of interest to anybody else.


Why do we have this policy? Sending a "PM Sent!" type message basically wastes everybody else's time by making them having to scroll past a post in a thread that looks to be updated, when the update is not meaningful. And the person you are sending the PM to will be notified by the forum software that they have a message waiting for them. Look up at the top near the right edge where it says 'Notifications' ... if you have a PM waiting, it will tell you there.

Rule 5: Copyright and other legal issues

We are here to discuss vintage computing, so discussing software, books, and other intellectual property that is on-topic is fine. We don't want people using these forums to discuss or enable copyright violations or other things that are against the law; whether you agree with the law or not is irrelevant. Do not use our resources for something that is legally or morally questionable.

Our discussions here generally fall under "fair use." Telling people how to pirate a software title is an example of something that is not allowable here.


Reporting problematic posts

If you see spam, a wildly off-topic post, or something abusive or illegal please report the thread by clicking on the "Report Post" icon. (It looks like an exclamation point in a triangle and it is available under every post.) This send a notification to all of the moderators, so somebody will see it and deal with it.

If you are unsure you may consider sending a private message to a moderator instead.


New user moderation

New users are directly moderated so that we can weed spammers out early. This means that for your first 10 posts you will have some delay before they are seen. We understand this can be disruptive to the flow of conversation and we try to keep up with our new user moderation duties to avoid undue inconvenience. Please do not make duplicate posts, extra posts to bump your post count, or ask the moderators to expedite this process; 10 moderated posts will go by quickly.

New users also have a smaller personal message inbox limit and are rate limited when sending PMs to other users.


Other suggestions
  • Use Google, books, or other definitive sources. There is a lot of information out there.
  • Don't make people guess at what you are trying to say; we are not mind readers. Be clear and concise.
  • Spelling and grammar are not rated, but they do make a post easier to read.
See more
See less

Teletype interface

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Teletype interface

    Hello all!

    I repair a minicomputer and have some problems with teletype. I want to believe, that you'll help me.
    Unfortunately, English is not mine native language. Excuse me for my errors, please.

    Teletype was the main interface of this computer, and, unfortunately, the TTY was thrown away. I know only, that it was "an ancient American TTY with tape punch" - probably, ASR-33.
    I want to construct a PC-emulator of teletype. Probably, after that I'll try to use some soviet teletype.
    I already found out, that teletype interface is similar with COM - but use current loop instead voltage control. There is some scheme of converter in attachment to this message. Software emulator of teletype is included in standard Windows hypertrm.exe .

    But I have some questions:

    1). Are all ASCII-teletypes have the same interface? I mean, could I use this scheme for my unknown teletype controller?

    2). I could attach either TTY controller or teletype to the system "converter-COM-emulator", couldn't I?

    3). There are 5-line TTY on this scheme - but my TTY controller has only 4 lines (3+gnd). Which line is unnecessary on this scheme?

    4). Author told in description of this scheme: some additional diodes should be there. Where should they be?


    Thanks for replies!
    Pavel.
    Attached Files
    Last edited by Arif-Ru; December 24, 2010, 01:27 PM.

    #2
    Wow, I'd love to see the computer you are working with that needs a teletype to interface to it. I was under the impression that anythign a teletype could talk to a serial port equpiied computer could, too.
    The ancients knew *more* than us...
    http://www.legendarytimes.com/forum/index.php They're baaaack!

    Come and see http://www.gamegavel.com for all your gaming needs! We have Zero-ohm resistors!

    Comment


      #3
      Hi
      It doesn't sound like a current loop. Some tty connections
      had RS232 adapters in the teletype. You might look at the
      circuits in the computer to see if it was a current loop
      or an RS232. Current loops would usually have optical
      isolators or at least just a transistor. RS232 will have
      a RS232 level shifter chip.
      Dwight

      Comment


        #4
        1 - Not all, but most do use a current-loop interface.

        2 - I don't understand the question.

        3 - Actually, I think three lines are unnecessary; ground, DTR and RTS are for controlling non-TTY devices.

        4 - The diodes he mentions are in fact shown on the schematic as far as I can see.

        But the circuit seems unnecessarily complicated for what you want to do; have a look at this one:

        http://www.edn.com/archives/1998/080...di.htm#circuit

        And you might want to trace back from the current loop interface; it may in fact be a converter and perhaps there is already a 'standard' RS232 interface in the computer 'on the other side' so to speak (although it may need voltage conversion).
        Last edited by MikeS; December 24, 2010, 09:26 PM.

        Comment


          #5
          NathanAllan
          Well, now it is only a wardrobe with many blinking lamps. But I promise - I'll make a little photosession, after the end of repairing, .
          Yes, this computer has many interface cards, but after startup it receive commands exactly from TTY controller. By the documentation and memories of users, at least.

          Dwight Elvey
          Thanks! I'll check it by the next session (I'll go to this computer in Tuesday).
          And yes, you gladden me, .

          MikeS
          Thanks for the long answer.

          2). I mean:
          I want emulate TTY on PC - connect PC to TTY controller.
          I want emulate TTY controller on PC - connect PC to TTY (when I'll find one).
          Should I use the same scheme?

          3). So, TTY is linked to computer only by one line? Thanks! In fact, most of schemes told the same - but I thought, they are for 5-bit TTYs.

          4). Thanks, I see the same, but was not sure.

          (5). - Yes, it'll be the most easy way - I'll try to do it.
          Last edited by Arif-Ru; December 25, 2010, 02:44 AM.

          Comment


            #6
            But the circuit seems unnecessarily complicated for what you want to do; have a look at this one:
            http://www.edn.com/archives/1998/080...di.htm#circuit
            Exactly four lines are used in this scheme, by the way.

            Comment


              #7
              Please note: many (most?) serial terminals (what you call "TTY") and the computers that use them are set up to use full duplex communications. This means; one line that transmits data from terminal to computer, and one other line that transmits data from computer to terminal (not including handshaking etc). I write this because one of the suggestions you got was for a rs232-to-current loop circuit which was half duplex.
              Last edited by tingo; December 28, 2010, 12:45 PM. Reason: added the bit about handshaking
              Torfinn

              Comment


                #8
                Thanks!
                I'll keep it in my mind.

                Comment


                  #9
                  Well, the situation is changing slowly.

                  1). I have copied distal part of the teletype's controller scheme:


                  2). Voltages after powering on the processor:
                  Pin 1 to GND: +2V
                  Pin 2 to GND: -20V
                  Pin 3 to GND: +4V

                  3). No impulses have been seen after powering on or starting processor (tested by oscillograph).

                  4). I get ASR-33 teletype, but it is in very bad condition - all knobs have been cut off, some wires have been cut too.
                  - All knobs have been cut off.
                  - Wires from the reader have been cut.
                  - Two wires from main unit have been cut. But on the other ASR-33 this wires absent too:
                  http://www.pdp8.net/asr33/pics/main_right.shtml?large
                  I mean two unsoldered contacts above the distributor, in front of yellow mark "Caution".
                  - Upper cover does not exist too.
                  - And I can not find on photos and schemes many strange grey wires.

                  I have started the motor, but trip mechanisms do not work. Distributor and all cluthes rotate permanently. Printing mechanism does not reply to keypresses from keyboard.


                  So I have two questions:
                  1). How could I connect teletype and this controller?
                  2). Why could teletype work like it works? Is it result of cut wires or something else?

                  Thank you for answers!

                  P.S.
                  The minicomputer:

                  Comment


                    #10
                    Originally posted by Arif-Ru View Post
                    The minicomputer:
                    Looks like a french Intertechnique Multi 20 minicomputer, from the early 70's. It could carry RAM from 4K up to 64K and do computation in 8 bits up to 20 bits. It seems it was used for medical applications, and to control radiological machinary...

                    This is an earlier version Intertechnique Multi 8, in working order:

                    http://pichotjm.free.fr/Multi8/Multi8.html

                    There are pointers to hardware manuals in that link.

                    Comment


                      #11
                      Most excellent machine you have running there, love that it is still in service!

                      Also it sounds like your teletype was stripped for parts, at least partially, being that the knobs and wiring have been damaged and/or missing. Is there a different unit available, or a terminal?

                      Can a term emulator on a PC be used here?? Seeing this beautiful machine makes me want to travel over and get to work on it
                      The ancients knew *more* than us...
                      http://www.legendarytimes.com/forum/index.php They're baaaack!

                      Come and see http://www.gamegavel.com for all your gaming needs! We have Zero-ohm resistors!

                      Comment


                        #12
                        Pepinno
                        Yes! This is Multi-20-based "Plurimat S" from ~1978.
                        I have not succeeded to find anything about this computer (so I was sure, that computer is very unusual, and nobody knows about it) until I got your link.
                        Moreover, I found, that this computer is similar to MicroData 1600.
                        And MicroData 1600 is well documented:
                        http://www.bitsavers.org/pdf/microdata/1600/
                        So your comment was very helpful. Thank you!

                        NathanAlla
                        Thanks!
                        Well, I do not know about any other ASR-33 in Russia. But, of course, it does not mean nothing.
                        Items, most similar to TTY:
                        Typewriter with extension port: http://msk.molotok.ru/show_item.php?item=1392112237
                        A console: http://msk.molotok.ru/item1367439142...asher_tp2.html
                        And PC with RS-232, of course.

                        Now I know pinout of TTY controller, so I'll try to make a PC converter.
                        Last edited by Arif-Ru; January 14, 2011, 04:25 AM.

                        Comment


                          #13
                          By the way, what is "firmware"? Is it ROMs images?
                          http://www.bitsavers.org/pdf/microdata/1600/firmware/
                          I could not find any information about this page.

                          It looks like the computer could not start without some bootable disc or punched tape. So I am searching bootable file...

                          Comment


                            #14
                            Like most computer terms "firmware" can have different interpretations and be in different forms but it is the level between the hardware, i.e. the transistors, chips, wiring, etc. that are permanent and can't easily be changed, and software (including the OS if any) which is transitory and changes constantly; not 'hard', not 'soft' either, but in between, i.e. 'firm'. And yes, although many older systems loaded it the same way as software, i.e. via paper tape or special diskettes, in most modern systems it is indeed stored in non-volatile memory like ROMs or EEPROMs.

                            Comment


                              #15
                              My question was formulated poorly.
                              I mean:
                              What is "firmware" in case of Multi-20? Could this be the images of bootable punched tapes?

                              Comment

                              Working...
                              X