Jump to content
IGNORED

TI Mini Expansion System


Artoj

Recommended Posts

Hi All,

I have been checking out some great work from JasonACT(PPEB), JJB (APEDSK99),  and Speccery (Picoart) besides S Conner, Rickydean and OPA Gary revitalising all the earlier work, I am amazed these guys are really pushing the little orphan to the limit. So I have made an addition to the MPEB line up, the Jumper Board, it can accommodate two TI99 44pin side port connections on top and one to the opposite side, also the two 44pin header that are on all my boards, you also have access to all the buses via Male header pins. I am still deciding what to put in the large open spaces, maybe a lot of prototype pads, a power supply, switches or a lot a flashing leds (LOL). 

 The first pic (P1000802) is the the MPEB connection to the TI 44 pin port , the second pin (P1000803) is the top connection using the same board,  (P1000804) is connected and (P1000805) is with out the FM header pin connector and finally the 3 connectors. The left connector is the FM header, the other two are the same but the one on the right has the  pins slightly bent to grab the board. This board is on the PCB print list as well. Regards Arto.    

MPEB-TI99-JUMPER-V1-pic1a.png

P1000802.JPG

P1000803.JPG

P1000804.JPG

P1000805.JPG

P1000806.JPG

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Posted (edited)

Hi All,

Here is the files for the TI99 Port Analyser V2.0, I have yet to solder all the parts and test it, enjoy, Regards Arto.

 

BOM  :waving:

 

ID    Name                   Designator             Footprint                        Quantity    Pins
1    10nF                    C1,C2,C3,C9            CAP-TH_L4.0-W2.5-P2.50-D0.5      4            2
2    47uF                    C4,C5,C7,C8            CP_8X13MM                        4            2
3    0.47uF                  C6                     CP_8X13MM                        1            2
4    47nF                    C10                    CAP-TH_L4.0-W2.5-P2.50-D0.5      1            2
5    100uF                   C11,C12                CP_8X13MM                        2            2
6    PJ-3136B-3A             CN1                    AUDIO-TH_PJ-3136B-3A             1            3
7    TY308-2.54-03P-14-00AH  CN2                    CONN-TH_3P-P2.54                 1            3
8    LED                     D1,D2,D3,D4,D5,D6
                             D7,D8,D9,D10,D11,D12   LED3MM-WS                        12           2
9    1N4007                  D13,D14,D15,D16        1N4007                           4            2
10    2X22                   E1                     S-44M-254-5                      1            44
11    HDR-M-2.54_1x1         J1,J2,J3               HDR-M-2.54_1X1                   3            1
12    LED-3MM                LED1                   LED-3MM/2.54                     1            2
13    HDR-IDC-2.54-2X3P      P1                     IDC-TH_6P-P2.54_C11214           1            6
14    330                    R1,R2,R3,R4,R5,R6
                             R7,R8,R9,R10,R11,R12   RESISTOR                         12           2
15    1K                     R13                    RESISTOR                         1            2
16    10 ohm                 R14                    RESISTOR                         1            2
17    10k                    R15                    RESISTOR                         1            2
18    4.7K                   R18                    RESISTOR                         1            2
19    Variable Resistor 
      with Switch            RP1,RP2                VARIABLE_RESISTOR                2            5
20    SPEAKER                S1                     SPEAKER                          1            2
21    1MS1T1B1M1QES-5        SW1,SW2,SW3,SW4,SW5
                             SW6,SW7,SW8,SW9,SW10
                             SW11,SW12,SW13,SW14
                             SW15,SW16,SW17,SW18
                             SW19,SW20,SW21,SW22
                             SW23,SW24,SW25,SW26
                             SW27,SW28,SW29,SW30
                             SW31,SW32,SW33        SW-TH_1MS1T1B1M1QES-5             33           3
22    CD74HC541E             U1,U2                 DIP-20_L26.8-W6.4-P2.54           2            20
23    7805                   U3                    TO220H                            1            3
24    LM386N                 U4                    DIP-8_L9.7-W6.4-P2.54-LS7.6-BL    1            8
25    LM7905CT/NOPB          U27                   TO220H                            1            3

 

TI-Port-Analyser-V1-Pic1a.png

P1000810.JPG

SCH_TI-Port-Analyser-V1_2024-05-01.json PCB_PCB_TI-Port-Analyser-V1_2024-05-01.json

Edited by Artoj
  • Like 5
Link to comment
Share on other sites

2 hours ago, HOME AUTOMATION said:

Can I use this to make the speech Synthesizer talk!:lol:

It is even funnier when you realise you can manually select the registers and toggle the data by hand, the TMS9919 is not even needed as there is an audio amplifier on board. You have to carefully workout which sequence of switches you need to get it to say a simple word, it would be painfully tedious but not improbable. You have to think like the TI-CPU and act like TI-BUS at the speed of a snail about 0.099 hz. The Speech Synth has an Oscillator on board so all you need is the correct sequence of signals to the registers and data selection in the ROM to trigger a word. I would guess it might take you about 1 hour of toggling switches, without a mistake, LOL, regards Arto. ;)

 

Signals in play (X=toggle on or off)

     READ     WRITE
    >9000     >9400

A0        1    1
A1        0    0
A2        0    0
A3        1    1
A4        0    0    
A5        0    1
A6        0    0
A7        0    0
A8        X    X
A9        X    X
A10      X    X
A11      X    X
A12      X    X
A13      X    X
A14      X    X    
A15      X    X

 

              SET OFF
DBIN       1    0
MEMEN_  0    1
READY     1    0
RESET_    0    1
SBE         1    0

 

AUDIOIN
+5
GND
-5

 

D0 TO D7 XXXXXXX
 

  • Like 2
Link to comment
Share on other sites

2 hours ago, Artoj said:

I would guess it might take you about 1 hour of toggling switches, without a mistake, LOL, regards Arto. ;)

That sounds great! What I'm using now is far too EASY...:-D

image.thumb.jpeg.664dcad575ce78f2501264a75ca79f1a.jpeg

As for toggling switches w/o a mistake ...Far too easy ...I'll have to replace them with SHIFT REGISTERS, that I can operate with three switches ...then I'll be ready-to-go!:waving:

:)

  • Like 2
Link to comment
Share on other sites

30 minutes ago, HOME AUTOMATION said:

As for toggling switches w/o a mistake ...Far too easy ...I'll have to replace them with SHIFT REGISTERS, that I can operate with three switches ...then I'll be ready-to-go!

Great idea!!! It looks like adding a small daughter board might be a good option, I'll look into that at some point, but if you want to modify the circuit to add this option, you are very welcome, keep me posted, regards Arto.

  • Like 1
Link to comment
Share on other sites

Hi All,

While mulling around an open TI motherboard I realised a simple circuit to test for Keyboard problems. I am getting ready to get a few boards made so I need to have as many as possible for my order. Here is the circuit, regards Arto.

 

15 x 3mm leds

1 x 9v battery and holder

1 x 25 ohm resistor

1 x 15 pin male header with 7mm (9/32") long pins like the mother board.

1 x pcb board size 3.2" x 2.2" (81.28mm x 56.007mm)

UTI99-KybdTestv1pic1a.png

UTI99-KybdTestv1pic2a.png

UTI99-KybdTestv1pic3a.png

P1000812.JPG

  • Like 4
Link to comment
Share on other sites

Hi All,

I am now pacing myself to get as many MPEB cards ready for PCB prototype production. I have mashed the FORTI Music Clone with the Digitiser and Clock card. I have the card about 80% wired at present and running into issues, I need to take a breather for a couple days so the conglomeration gels in my head space, LOL, here is the card at the moment. Regards Arto.    

MPEB-TI99-MusicCard-V4pic1a.png

  • Like 10
  • Thanks 1
Link to comment
Share on other sites

Hi All,

I have completed the MPEB TI99 /4A Music Card V4.0, while I am waiting for another 3D printer to arrive, I will optimise and tidy this board and all the other boards that will be made. Regards Arto.  

MPEB-TI99-MusicCard-V4pic2a.png

MPEBbox1a.JPG

  • Like 11
Link to comment
Share on other sites

Hi All,

I am still tidying all the MPEB boards, in the mean time here is the 3D printed Box and it's first run, it failed on part of the print, which is fine as this is only to test the board fit when they get made. I caught the Digi bug so it gave me a reason to add the MPEB Jumper boards I was planning to include in the future. These Jumper boards fit on top of a MPEB board and are an addition to the base board underneath, like the one I made here where you can use the TI to create stereo audio output from your digital data. Regards Arto   

MPEB-BOXv1.JPG

MPEBJ-TI99-SDigiportv1pic1a.png

  • Like 6
Link to comment
Share on other sites

Hey @Artoj !

 

    Are you going to be taking orders for boards, or will you be uploading the cadd files and having folks order their own?

 

     I'm looking forward to getting boards of a couple of your designs.

 

Thanks!

  • Like 2
Link to comment
Share on other sites

Posted (edited)
3 hours ago, dhe said:

Are you going to be taking orders for boards

I need extra time, my sewerage system at home decided to go sideways, as I am also doing the plumbing, it means less time for board cleanups, regards Arto. Here is my short list (*):

 

MPEB Boards

MPEB Jumper Stereo Digitport V1      *

MPEB Samside  V1                           *

MPEB Music Card V4

MPEB 64/64 I/O

MPEB 2 slot 44

MPEB 2 slot 60 direct PEB

MPEB Mega Sram Expander V2.0

MPEB Pin Header

 

Mini PE Boards

Redoing for new form MPEB factor 

 

Cartridges 

TI99 EPROMMER V1a (based on H Martin & R Kleinschafer)            *
EPROM Cart V4 (Based on J Guidry, S Conner, M Brent, T Knerr)     *
EPROMOX Cart V1 (based on ROMOX)
TI99 Wopper V1 (based on C A Bowman Whopper)
TI99-GROMO V1 (based on H Martin)                                           *
TI99-GROMOStack V1                                                                 *

 

Joystick Port

TI99-Joy-RS232 V3
TI JoyParPort V3 (using EDE300)
TI99JoyPort V6 (some parts need Testing)                                   *
TI99JoyPortPlug 1a                                                                    *

 

Cassette Port

TI99 Digital Recorder

 

Internal Boards

Tango V99

TI99/4A Keyboard Tester V1                                                      *

Edited by Artoj
  • Like 2
  • Thanks 1
Link to comment
Share on other sites

  • 4 weeks later...
Posted (edited)

Hi All,

I have ordered, 5 x SAMSIDEv1.2 Board, 5 X GROMOv1.0 Boards, 5 x  GROMOstack-V1.0, 5 x TIJoyPortv6.0, 5 x EpromCartv4.0, 5 x TI99-KeyboardTester V1.0, I hope these have no errors, I will inform those who have ordered ASAP. Thanks for all your support, regards Arto.

Edited by Artoj
  • Like 7
Link to comment
Share on other sites

Hi All,

While I am a doing lots of home repairs and waiting for the boards, I noticed on the thread for updating the Classic99, regarding the Sidecar Cartridges and what,where and how they work, I was intrigued on its addressing, so I spun a copy, to do some testing in the future. I did notice that pin 27 (2764 Eprom) was also connected to WE_ which means these memory location could also occupy SRAM chips.

 

>2000 = 2K sram TMM2016  (not on board)

>4000 = 8K Eprom/Sram      (Eprom)

>A000 = 8K Eprom/Sram      (not on board)

>C000 = 8K Eprom/Sram      (Eprom)

 

Regards Arto.

SideCartV3pic1a.png

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...