element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Ralph Yamamoto's Blog Tenma Handheld DC Power Supply - What's Inside
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ralphjy
  • Date Created: 21 Apr 2019 10:56 PM Date Created
  • Views 886 views
  • Likes 4 likes
  • Comments 0 comments
  • dc power supply
  • tenma 72-2660
Related
Recommended

Tenma Handheld DC Power Supply - What's Inside

ralphjy
ralphjy
21 Apr 2019

Since this power supply has been around since 2015, there is a lot of information about it on the Internet.  I thought some on the info that I've come across on the internals of the power supply might be of interest to others.  I don't think this info is appropriate for a road test so I'm posting it on my personal blog not the road test blog.

 

A couple of caveats about this info:

  1. I would not suggest that anyone open or modify their power supply as that will definitely invalidate the warranty and could create safety issues
  2. Since I am not opening my unit, I cannot guarantee that all the info is 100% accurate (the PCB pictures are from 2016, the Power switch mod from 2017)

 

There are 2 PCBs:

  • One attached to the top of the case has the display, buttons, jacks and the microcontroller
  • One attached to the bottom of the case has the power supply circuits

image

                                                            Logic PCB

image

                                                      Power PCB

 

The unit uses an STM32F100 microcontroller for the control processor and there are pads to add a UART connector for communication.  Someone attempted to interface the processor but was only able to get debug information from the serial port.  I've attached the debug output.  It appears that the power supply might be able to be controlled via the serial port which would be neat but it depends on how the firmware is implemented

image

 

 

pcb markings: MPT3050A-V5.6 2015-08-06 QJB7.820.290 698580
sold as PS2002H or Tekpower TP3016M


On the PCB there is CN2 connector with pins: TX, GND, RX. It is a uart at 115200 bauds which
generates some debugging information from STM32F100 processor.
It does not respond to common AT commands, neither to any random characters transmitted over
uart, list of some received messages follows. If you will find out what protocol this device
uses, please let us know in comments section


power-on:
cm_test_mtz success
cm_read_user_zone success
cm_read_user_zone success
cm_read_user_zone success
c8 0 90 1 c8 0 2c 1 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f6 24 0 0 94              
2 24 0 43 29 0 0 4 55 d9 ff 3 26 0 0 dc 93 26 0 1f 28 0 0 57 13 d8 ff 5 2 55 5a
Power On Reset occurred....
RCC-CSR:0xc000002
core_init saved da v: 0.946200 235.995605
core_init saved ad v: 1.056300 -253.414001
core_init saved da c: 0.973100 252.822006
core_init saved ad c: 1.027100 -261.648895
core_init ref status:5a
brightness pwm:999
contrast pwm:160
leds active
lcd active
keyboard active
core active
meter active
dcdc active
screen active
dcdc work_mode
cvc active
gpio_usb_switch off
core_set_cv_dac_without_adjust: 0


output-enable:
awd:1011
core_output_key_handler


output-disable:
core_set_cv_dac_without_adjust: 0
core_output_key_handler


presets:
storage_read_cvc:0 200 300
storage_read_cvc:1 65535 65535
storage_read_cvc:2 65535 65535
storage_read_cvc:3 65535 65535
storage_read_cvc:4 65535 65535


change-of-value:
cm_write_user_zone success


brightness-change:
brightness pwm:0
brightness pwm:999


contrast-change:
contrast pwm:0
contrast pwm:80
contrast pwm:160
contrast pwm:240
contrast pwm:320
contrast pwm:500


toggle-usb-output:
gpio_usb_switch off
gpio_usb_switch off

 

 

Power switch mod

One of the major gripes in reviews is the lack of a power switch and people have been adding a switch next to the power connector.

image

image

image

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube