HP-48 FRAM Cards
|
08-20-2016, 11:52 AM
(This post was last modified: 08-22-2016 04:45 PM by matthiaspaul.)
Post: #45
|
|||
|
|||
RE: HP-48 FRAM Cards
(08-19-2016 12:06 AM)JDW Wrote:If I'd do it, these would be my design goals:(08-18-2016 09:56 AM)matthiaspaul Wrote: I find the design and finish of that seller's cards somewhat distracting. There's so much that could be done better that I'm considering making my own design... (If I only had the time... ;-) Mechanical design: - thicker composite board 3D design to more closely resemble the original card dimensions. This will improve the stiffness of the card (to reduce the risk of damage by bending), it will eliminate "wobble" in the slot (for a better electrical contact, reduced wear of the connector contacts and longer life in industrial and/or vibrating environments), it will give a better and more secure grip when removed, and it will protect the "recess"-mounted chips from all too easy mechanical damage and being easily touched (ESD). - possibility to fill the central recessed area of the card (where the chips are mounted) with epoxy to actually seal the chips - would reduce the ESD vulnerable area almost down to the card's contact area, but would make any repair impossible - some kind of eject grip - rounded corners - (I spoke to a mechanical engineer about the possibility to design a spring-loaded flap to protect the contact area, but I doubt it will be possible to find an affordable solution for small batches) Electrical design: - 2 MB (if still possible to place with all the extras: 4 MB) - high-quality FRAM chips (there are considerable price differences between chips up to factor 3: some of the cheapest chips I saw have read/write endurances of only 10^10 cycles, specified data retention times of about 10 years (at +85°C, though, but no specification for lower temperatures), and draw currents of up to 20mA active and 20µA in sleep, whereas some of the most expensive ones have 10^14 cycles, specified retention times of several decades (at less than +85°C, that is), and draw less than 12mA active and 8µA in sleep) - better ESD protection (although perhaps not perfect) - global hardware write protection switch - reconfigurability to bankswitched memory for HP48SX compatibility (and to support 4 MB on 48GX without bogus error messages) - micro-USB interface for easier and faster data transfer and card backup to PCs, - possibly integrated micro-SD card slot for local backups (peak power-consumption could be an issue - to be checked) - possibly integrated wireless connectivity (BT? NFC?) (peak power-consumption could be an issue - to be checked) - special power design to minimize power consumption - quality placement and layout artwork adhering to established electrical design rules, not the result of some kind of wierd auto-placer and -router Firmware design: - Microcontroller emulating an USB mass storage device with virtual FAT file system to access the various HP ports - Software configurable write protection of indivitual ports - SD card could work as a "shadow" background storage medium to store "snapshots" of ports when set to read-only - Possibility for a direct data channel to transfer individual values between a HP48 and a PC or smartphone application Software: - HP48 application software or library to enable/disable write protection and switch banks - HP48 application software or library for directly transfer data Finish: - DIY parts kit? Self-assembled? Professionally made? Firmware / software a community project? Greetings, Matthias -- "Programs are poems for computers." |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
HP-48 FRAM Cards - JDW - 07-16-2016, 02:59 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-16-2016, 04:15 AM
RE: HP-48 FRAM Cards - JDW - 07-16-2016, 04:21 AM
RE: HP-48 FRAM Cards - matthiaspaul - 07-16-2016, 04:39 PM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-16-2016, 09:18 PM
RE: HP-48 FRAM Cards - Michael Lopez - 07-16-2016, 07:07 AM
RE: HP-48 FRAM Cards - cruff - 07-16-2016, 12:20 PM
RE: HP-48 FRAM Cards - JDW - 07-16-2016, 12:24 PM
RE: HP-48 FRAM Cards - JDW - 07-17-2016, 09:23 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 12:03 AM
RE: HP-48 FRAM Cards - JDW - 07-23-2016, 12:19 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 12:51 AM
RE: HP-48 FRAM Cards - JDW - 07-23-2016, 12:58 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 01:04 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-23-2016, 01:40 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 02:37 AM
RE: HP-48 FRAM Cards - Sylvain Cote - 07-23-2016, 02:45 AM
RE: HP-48 FRAM Cards - matthiaspaul - 07-23-2016, 05:10 PM
RE: HP-48 FRAM Cards - JDW - 07-23-2016, 10:56 PM
RE: HP-48 FRAM Cards - matthiaspaul - 07-24-2016, 02:28 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-24-2016, 04:29 PM
RE: HP-48 FRAM Cards - matthiaspaul - 07-24-2016, 06:52 PM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-23-2016, 12:46 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 01:00 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-23-2016, 01:22 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 01:35 AM
RE: HP-48 FRAM Cards - JDW - 07-23-2016, 02:01 AM
RE: HP-48 FRAM Cards - JDW - 07-23-2016, 02:57 AM
RE: HP-48 FRAM Cards - snrowe - 07-23-2016, 03:14 AM
RE: HP-48 FRAM Cards - JDW - 07-23-2016, 03:50 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 07-23-2016, 03:53 AM
RE: HP-48 FRAM Cards - JDW - 08-10-2016, 01:54 PM
RE: HP-48 FRAM Cards - matthiaspaul - 08-17-2016, 09:38 AM
RE: HP-48 FRAM Cards - JDW - 08-16-2016, 01:56 AM
RE: HP-48 FRAM Cards - matthiaspaul - 08-18-2016, 09:56 AM
RE: HP-48 FRAM Cards - JDW - 08-19-2016, 12:06 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 08-19-2016, 12:20 AM
RE: HP-48 FRAM Cards - JDW - 08-19-2016, 12:32 AM
RE: HP-48 FRAM Cards - Dave Frederickson - 08-19-2016, 02:15 AM
RE: HP-48 FRAM Cards - matthiaspaul - 08-20-2016 11:52 AM
RE: HP-48 FRAM Cards - Ron Ross - 08-16-2016, 01:04 PM
RE: HP-48 FRAM Cards - JDW - 08-16-2016, 01:27 PM
RE: HP-48 FRAM Cards - Ron Ross - 08-16-2016, 04:14 PM
RE: HP-48 FRAM Cards - JDW - 08-16-2016, 11:43 PM
RE: HP-48 FRAM Cards - JDW - 08-19-2016, 02:21 AM
RE: HP-48 FRAM Cards - JDW - 08-21-2016, 11:44 PM
RE: HP-48 FRAM Cards - Han - 08-22-2016, 04:10 PM
RE: HP-48 FRAM Cards - matthiaspaul - 08-22-2016, 07:32 PM
RE: HP-48 FRAM Cards - gege - 08-25-2016, 03:19 PM
RE: HP-48 FRAM Cards - matthiaspaul - 08-25-2016, 07:38 PM
RE: HP-48 FRAM Cards - JDW - 08-25-2016, 11:52 PM
RE: HP-48 FRAM Cards - Ron Ross - 08-26-2016, 04:13 PM
RE: HP-48 FRAM Cards - matthiaspaul - 08-27-2016, 11:32 AM
RE: HP-48 FRAM Cards - JDW - 08-27-2016, 12:21 AM
RE: HP-48 FRAM Cards - gege - 08-27-2016, 09:36 AM
RE: HP-48 FRAM Cards - JDW - 08-29-2016, 12:21 AM
RE: HP-48 FRAM Cards - gege - 08-29-2016, 05:32 AM
RE: HP-48 FRAM Cards - JDW - 08-29-2016, 05:35 AM
RE: HP-48 FRAM Cards - gege - 08-29-2016, 05:36 AM
RE: HP-48 FRAM Cards - Han - 03-23-2017, 02:45 PM
RE: HP-48 FRAM Cards - Hans Brueggemann - 03-23-2017, 06:44 PM
RE: HP-48 FRAM Cards - Chris Dreher - 03-23-2017, 04:06 PM
RE: HP-48 FRAM Cards - EugeneNine - 03-23-2017, 04:58 PM
RE: HP-48 FRAM Cards - JDW - 03-23-2017, 11:54 PM
RE: HP-48 FRAM Cards - EugeneNine - 03-24-2017, 12:11 PM
RE: HP-48 FRAM Cards - Gary Cray - 07-16-2017, 06:47 PM
|
User(s) browsing this thread: 14 Guest(s)