Shop OBEX P1 Docs P2 Docs Learn Events
3D rendering of new Mikronauts PCB's layout by Sapieha - Open for comments (15 PCB's added) — Parallax Forums

3D rendering of new Mikronauts PCB's layout by Sapieha - Open for comments (15 PCB's added)

SapiehaSapieha Posts: 2,964
edited 2012-04-17 15:32 in Propeller 1
Hi all.

I will present some PCB's I made for Bill.

It will have at last 14 post - Not know Yet how many I need.

15 PCB's added --- More come in short time
Will fill posts with PCB's as fast as possible


PS. NOW it is open for comments.
THANKS

PS 2. Will add some extra comments to some of PCB's after I placed all necessary pictures

Christoffer J
«1

Comments

  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:58
    1.
    Morpheus

    Morpheus Back1 configured as VGA - Both Bill's Extended Mode and Propeller standard VGA mode possible on borad
    Morpheus Back2 configured as RCA/S_VGA

    With some mounting's skills Possible to have both VGA on top of PCB and RCA on bottom of PCB mounted and with using machine pins instead of soldering Resistors directly on Board have full possibility's to reconfigure Display type.
    Ps Same possibility's have Morpheus+ to !!

    (rev2)

    CPU#1

    - I2C boot EEPROM
    - I2C Real Time Clock
    - P0-P7 available on a ProtoBoard compatible 10 pin header
    - P8-P15 used for Ethernet, uSD, four DIP8/SOIC8 memory chips
    - PS/2 Keyboard connector (demo board compatible)
    - PS/2 Mouse connector (demo board compatible)
    - line level stereo audio output
    - 7.5VDC-9VDC power input from screw terminal or 2.1mm jack
    - 7805 based voltage regulation for +5VDC
    - LM1117-3.3 or AS2810-3.3 based voltage regulation for +3.3VDC
    - 4 bit bus connecting to CPU#2
    - controls RESET line of CPU#2
    - PropPlug compatible HCOMM header, adds +3.3V pin
    - compatible with most SpinStudio modules

    CPU#2

    - 4 bit bus connecting to CPU#1
    - 512KB 32 pin DIP SRAM, expandable with Mem+ boards
    - support for an optional high speed 2MB smt static ram module instead
    of a 512KBx8 chip
    - 20MB/sec burst read/write XMM
    - can switch pages in as little as three instructions
    - can select different address within a page in one instruction
    - easy to use 10MB/sec mode with random access within 256 page
    - 24 bit address / 8 bit data FULL EXPANSION BUS on 40 pin header
    - Build time option of:
    a) Parallax 64 color VGA output
    b) Morpheus 256 color VGA output
    - 80x40 / 100x50 / 128x64 high resolution text driver
    - 640x480 VGA driver, 4 colors from 256 color palette per scan line
    - 800x600 SVGA driver, 4 colors from 256 color palette per scan line
    - 1024x768 XGA driver, 4 colors from 256 color palette per scan line
    - 256x192 XGA driver with 256 colors per pixel
    - 320x240 VGA driver with 256 colors per pixel, scrolling, 255 color sprites
    - can be loaded by CPU#2 to run EEPROM-free
    - optional EEPROM socket for independent boot
    - PropPlug compatible HCOMM header, adds +3.3V pin

    Morpheus (rev.2) adds the following features:

    1) Build time option of:
    c) Video/S-Video output ***NEW***
    d) 14 pin interface for future LCD module with 12 propeller pins
    from CPU#2 ***NEW***
    e)EXPX connector instead of video output
    2) 38Khz IR sensor so you can read standard remotes
    3) high power IR LED so you can use Morpheus to control your TV or any
    other IR remote compatible device
    4) 4 pin I2C expansion header
    5) DIP8 memory sockets have an alternate SOIC8 footprint under them
    for FRAM's/FLASH
    6) optional 11th pin for EXP connectors for providing +5V
    7) significantly improved layout for better overclocking
    8) push in / push out power switch
    9) power on indicator LED
    10) optional CR2032 battery backup for the RTC *and*
    11) battery backup for SPI RAM *and*
    12) with new revision of MEM+ / MEM* the battery can back up the SRAM
    on MEM+/MEM*
    1635 x 974 - 256K
    1637 x 974 - 243K
    1636 x 974 - 278K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:58
    2.
    Morpheus+


    On Back edge connector's configuration --- SEE Morpheus description

    (rev3)
    Morpheus+ has all the features of Morpheus, and adds:



    - support for FOUR SPI memory devices, SOIC8 or DIP8 (optionally
    battery backed) (instead of 2 on Morpheus)
    - includes uSD socket at the front of the board - no need for an
    additional SD adapter!
    - includes Ethernet right on Morpheus - no need for an add-on!
    - support for the new feature-full MEM* card, remains compatible with MEM+
    1635 x 972 - 294K
    1637 x 977 - 260K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:58
    3.
    PropCade

    PropCade Front 1.jpg configured as 2xDB9 connectors for Joystic.
    PropCade Front 2.jpg configured with 2x10 pin's connectors for use in control systems.

    PropCade Back.jpg have VGA, S-Video 3xRCA -TV and 2xAudio SerIN for programing adn Other type of communication
    Power SW and Power IN connector
    1635 x 974 - 219K
    1635 x 971 - 230K
    1636 x 975 - 210K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:59
    4.
    LAN (Extender)

    LAN/uSD module features:


    - ENC28J60
    - FastJack
    - uSD socket
    - uses 8 propeller pins, four for LAN, four for uSD
    - optional indicator LED's for all eight pins
    - 2.510'x1.380'

    LAN/uSD works on ANY propeller board that has the standard 10 pin
    connectors (+3.3V,GND,Pn..Pn+7)

    10 pin connectors on both sides
    One side Pn..Pn+3=LAN Pn+4..Pn+7=uSD
    Other side Pn..Pn+3=uSD Pn+4..Pn+7=LAN
    1634 x 972 - 204K
    1633 x 973 - 166K
    1635 x 973 - 187K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:59
    5.
    IO_Module_Out.

    I/O Module with Opto-isolated outputs (500mA <60V)


    DIG-OUT-8-V

    This module uses small solid state relays (basically an opto isolator
    with a MOSFET output stage) to provide:

    - 8 normally open outputs
    - handles up to 60V at 500mA per output, nominally for 24VDC I/O
    - one common screw, eight individual output screws (3x 2 screw
    terminals, 1x 3 screw terminal)
    - an indicator LED for each output
    - both 2x5 and 1x10 interfaces, to support Morpheus, PLC-G, and pretty
    much every Propeller board out there!

    NOTE:

    This module is +5V safe, and may be used with any 5VDC microcontroller
    as long as the SSR LED side resistors are changed.
    1635 x 973 - 162K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:59
    6.
    IO_Module_Inp.


    I/O Module with Opto-isolated inputs.
    With series resistors to adjust Voltage IN

    his module uses opto isolators to provide:

    - 8 digital inputs
    - nominally for 24VDC I/O, higher possible with different resistor
    - one common screw, eight individual output screws (3x 2 screw
    terminals, 1x 3 screw terminal)
    - an indicator LED for each input
    - both 2x5 and 1x10 interfaces, to support Morpheus, PLC-G, and pretty
    much every Propeller board out there!

    NOTE:

    This module is 5V safe, and may be used with 5V microcontrollers
    without modification
    1635 x 971 - 149K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 13:59
    7.
    CPU_Module_for breadboard.

    Simple Propeller CPU Module. Compatible with all add-on Modules in series.

    Nice to have to Experiments with Propeller
    --- even as ADD-ON to education kit.

    A number of times there have been threads in the forums requesting a
    very simple, small, Propeller module. WBA Consulting and I discussed
    this back in March, then again in May... but I had not yet decided on
    a feature set. Part of me wanted to cram it full of features, and make
    it SMT.

    Sapieha and I kicked it back and forth... he convinced me to drop the
    ADC and SMT construction, I convinced him to make it have at least
    three EXPansion connectors compatible with the industrial modules.

    Thus, CPUModule was born... and I will be getting the prototypes
    either today, or Monday.

    CPUModule features:

    - 2.575'x1.160' - same form factor as the I/O modules, with the same
    mounting footprint
    - can be mounted on standard .1' spacing breadboards using simple male headers
    - can take EXP1 (P0-P7), EXP2 (P8-P15) and EXP3 (P16-P23) standard
    -or- stacking connector
    - has on-board LM1117-3.3 (or compatible) SMT voltage regulator
    - optional power LED and current limiting resistor
    - supports up to three 33uF SMT/throughole tantalum capacitors and two
    100nF ceramic bypass capacitors
    - EXP1/2 can have optional 11'th +5VDC pin if the module is powered by +5VDC
    - has my standard H-COMM connector for PropPlug, SerPlug or 485Plug
    - can take TWO EEPROM's (pullups on both SCA and SCL)
    one EEProm socket default 000 other have re-strapping possibility's
    - has two screw terminals for power input

    CPUModule is tiny!
    1636 x 973 - 203K
    1635 x 975 - 198K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:00
    8.
    MEM*.

    Mem Board to Morpheus series -- With little extra things


    MEM* removes one feature that MEM+ provides - a programming port.

    The combination of Morpheus+ and MEM* is the most powerful Propeller
    based industrial controller on the market.

    - up to 2MB of SRAM (four 512KBx8 DIP32 devices)
    - Jumper for selecting board address range
    ($000000-$1FFFFF,$200000-$3FFFFF,$400000-$5FFFFF,$600000-$7FFFFF)
    - raises PropPlug compatible programming pins for CPU#1 and CPU#2 to
    Mem* for easy access
    - the SRAM can optionally be battary backed
    - 24 bits of digital I/O ports (two from an MCP23S17, one from an MCP23S08)
    - 8 analog inputs from an MCP3208
    - digital and analog I/O selectable for 3.3VDC or 5VDC
    - two RS232 user ports with either DB9M or four screw terminals
    - two RS485 'master' ports with either RJ45 (Modbus compatible pinout
    with 6 pin RJ45) or three screw terminals
    - pass-through of the two H-COMM ports from Morpheus

    Now why not provide on-board programming?

    Simple.

    Users can choose to use PropPlugs *OR*

    - add two RS232 ports (by adding two SerPlugs)
    - add two RS485 pots (by adding two 485Plugs)

    This makes for a very flexible platform, with users having the choice between:

    2x RS232 & 4x RS485
    3x RS232 & 3x RS485
    4x RS232 & 2x RS485

    or

    2x PropPlug, 2x RS232, 2x RS485

    or any other combination of the above!

    NOTE: I will be introducing 422Plug this year.
    1635 x 974 - 225K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:00
    9.
    MEM+.


    New Features:

    - on-board RS232 programmer (SerPlug equivalent) can program BOTH
    Propellers (switch selectable)
    - RXEN jumper, if removed, a PropPlug can be inserted into HCOMM1 or HCOMM2
    - optional battery backup of SRAM's from Morpheus (rev2 or rev3)
    - address selection jumpers for on-board MCP23S17
    - the on-board MCP23S17 can now be strapped to 3.3V or 5V for its two I/O ports

    Personally I find the switch for selecting which Propeller I am
    programming invaluable. No need for two programming cables, no need to
    switch IDE settings - just flip a switch!

    Existing Features:

    * Four sockets for 512KB memory chips for 2MB per board
    * Jumper for selecting board address range
    ($000000-$1FFFFF,$200000-$3FFFFF,$400000-$5FFFFF,$600000-$7FFFFF)
    * raises PropPlug compatible programming pins for CPU #1 to Mem+
    for easy access
    * ONE of the Mem+ boards installed in a stack may implement one or
    more of the following optional features
    * MAX3232 based serial port / programming port
    * optional RESET transistor
    * disable reset jumper
    * selectable DTR/RTS for reset
    * DB9 PCB mount footprint
    * CP23S17 SPI I/O expander
    * uses four available pins of CPU#1
    * 16 parallel I/O’s brought out to 2
    1637 x 974 - 285K
    MEM.jpg 285.2K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:00
    10.
    IO_Module_AN_DAC IO_Module_AN_ADC.


    4x DAC and 8xADC Modules
    1633 x 972 - 174K
    1635 x 973 - 159K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:01
    11.

    SerPlug and RS485_Plug.




    485Plug

    485Plug is designed to plug into the 5 pin 'H-COMM' connector on all
    of Mikronauts boards; but it can also be used on 4 pin 'PropPlug'
    connectors as long as you supply it with 3.3V

    485Plug can be populated with either two 3-screw terminal blocks, or
    two RJ45 connectors, for easy 'daisy chaining' on your RS485 network.
    It has a termination resistor, with a two pin jumper header and shunt
    for enabling/disabling termination.

    Normally 485Plug will come with 4-pin RJ45 connectors, however 6-pin
    RJ45 connectors with Modbus compatible pinout are an option.

    General availability of 485Plug is expected shortly after UPEW.



    Programing / Communications Plugs
    1633 x 971 - 129K
    1635 x 974 - 88K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:01
    12.

    FM31L278-RTC/Mem
    and
    FlexMem board's.


    FRams FM31L27x series board with RTC/4-32 KBytes FRAM
    and FlexMem 4xSPI RAM board.

    FlexMem.

    4x bit SPI RAM / ROM board

    FRAM / RTC board

    Sapieha originally made this little gem for his own experiments, but
    we thought some of you might be interested in it as well.

    The board is approximately 1.2'x1.2' and has pads for:

    - soic14 pattern for an FM32L278 FRAM/rtc
    - 32.768Khz clock crystal
    - soic8/DIP8 pattern for an additional FRAM (or EEPROM)
    - 4/5 pin header: GND, SCK, SDA, 3.3V [optional Watchdog]
    - also has alternate pattern for 10 pin connector at +3.3,GND,P31-P28
    as on a 10 pin header
    - brings out all optional signals from RTC

    It's a neat tiny add-on board that anyone can hook up to any prop
    board with 4 wires!

    The SOIC-14 pattern can support the following combination FRAM/RTC chips:

    FM31L278 = 256Kbit (32Kx8)
    FM31L276 = 64Kbit (8Kx8)
    FM31L274 = 16Kbit (2Kx8)
    FM31L272 = 4Kbit (512 bytes)

    The SOIC-8 pattern can support the FM24V and FM24C series of I2C FRAM chips.

    In order to not have to stock may expensive parts, I will be offering:

    - bare PCB $5+s/h for forum members
    - assembled & tested PCB with FM31L278 (32Kx8), 32.768Khz crystal and
    capacitors: $25USD+s/h for forum members
    - assembled & tested PCB with everything above PLUS an FM24VN10G
    128Kx8 FRAM chip: $45USD+s/h for forum members

    Connectors not included, as I don't know how you want to hook them up.
    1635 x 973 - 218K
    1633 x 969 - 190K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:01
    14.

    pPLC 1800.
    *

    Features.

    P0 to P7 Free user pins connector
    P8 to P15 System/User pins connector

    RTC PCF8563 /
    16-PIO MCP23S17 /
    8-ADC MCP3208 /
    ETH-ENC28J60 LAN /
    RS 485 / u-SD /
    TV / PS2 /
    8x-SPI (RAM-FLASH) /
    5x - SPI-I2C Connectors

    And more!
    887 x 941 - 220K
    870 x 958 - 239K
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:02
    Reserved
    2.

    *
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:02
    Reserved
    3.

    *
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:03
    Reserved
    4.

    *
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:03
    Reserved
    5.

    *
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:03
    Reserved
    6.

    *
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:04
    Reserved
    7.

    *
  • jazzedjazzed Posts: 11,803
    edited 2010-06-26 14:36
    Very nice work there!

    Cheers,
    --Steve

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Propeller Pages: Propeller JVM
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 14:38
    Hi jazzed.

    Thanks
    Christoffer J
  • KMyersKMyers Posts: 433
    edited 2010-06-26 17:00
    Very impressive work!



    Ken
  • localrogerlocalroger Posts: 3,452
    edited 2010-06-26 22:41
    Really nice work, Sapieha. I got to see some of the prototypes when I visited Bill in BC recently, and I've got to say there are some terribly clever goodies and options hidden on some of these boards. Also I understand you put in some work on SVT1, and those came out great. The first two have been rolling around on forklifts for a month now in an industrial environment and they're working great.
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-26 23:25
    Hi localroger.

    Thanks.

    Yes --- SVT1 is my work. Bill's specifications and some of my hints.
    And YES - I always put some extra Features/Functions if possible.


    Christoffer J
  • Cluso99Cluso99 Posts: 18,069
    edited 2010-06-27 00:26
    Nice work Sapieha!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Links to other interesting threads:

    · Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
    · Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
    · Prop Tools under Development or Completed (Index)
    · Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)·
    · Prop OS: SphinxOS·, PropDos , PropCmd··· Search the Propeller forums·(uses advanced Google search)
    My cruising website is: ·www.bluemagic.biz·· MultiBlade Props: www.cluso.bluemagic.biz
  • Timothy D. SwieterTimothy D. Swieter Posts: 1,613
    edited 2010-06-27 00:29
    Thanks for sharing. What are you using to great your 3D renderings?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Timothy D. Swieter, P.E.
    www.brilldea.com - Prop Blade, LED Painter, RGB LEDs, 3.0" 16:9 LCD Composite video display, eProto for SunSPOT, PropNET, PolkaDOT-51
    www.tdswieter.com
  • TubularTubular Posts: 4,706
    edited 2010-06-27 02:34
    Sapieha,

    This is a great catalog of work, congratulations!

    And keep them coming

    tubular
  • BaggersBaggers Posts: 3,019
    edited 2010-06-27 08:58
    Sapieha, they look great, well done, and thanks for sharing [noparse]:)[/noparse]

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    http://www.propgfx.co.uk/forum/·home of the PropGFX Lite

    ·
  • SapiehaSapieha Posts: 2,964
    edited 2010-06-27 18:54
    Hi All.

    Thanks for comments.

    But every time You are looking on this thread ---- START from beginning ---- I both add some new pictures and some info TEXT's to old posts


    Christoffer J
  • Bill HenningBill Henning Posts: 6,445
    edited 2010-06-27 19:20
    From the floor at UPEW 2010...

    THANKS SAPHIEHA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Your layouts are always incredible, and your suggestions are always good!

    localroger - thank you for your kind words and for outing SVT1 [noparse]:)[/noparse]

    And thank you all...

    What can I say except how thankful I am that Sapieha turns my designs into works of art - and makes great suggestions, often improving them and making them more flexible!

    I am sorry I was unable to add text yet, I have been speaking basically non-stop - as matter of fact I basically lost my voice by then end of the day yesterday!

    I will be posting a lot more once I get back to Vancouver...

    Again, thank you everyone, I wish I had time to reply individually.

    Btw,

    Chris Savage, of Parallax and Savage Circuits will be coming by later today to tape a segment of his webcast, featuring all the boards [noparse]:)[/noparse]

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com
    My products: Morpheus / Mem+ / PropCade / FlexMem / VMCOG / Propteus / Proteus / SerPlug
    and 6.250MHz Crystals to run Propellers at 100MHz & 5.0" OEM TFT VGA LCD modules
    Las - Large model assembler Largos - upcoming nano operating system
Sign In or Register to comment.