Page 12 of 17

Re: Hacking cartridge HP 84/85

Posted: Tue Feb 19, 2019 3:58 pm
by MAsic12345
6.jpg
6.jpg (182.96 KiB) Viewed 16740 times
7.jpg
7.jpg (156.07 KiB) Viewed 16740 times

Re: Hacking cartridge HP 84/85

Posted: Tue Feb 19, 2019 5:44 pm
by dragonator
Is the hole you pointed to in some way connected to the printer? I suspect the bellows exist to pressurize the ink (or maybe even to create a vacuum), but that would only be possible if that hole is connected to the printer in some way.

In any other way it is pretty similar inside to most other printheads I know. The bellows were the only odd thing I saw so far.

Re: Hacking cartridge HP 84/85

Posted: Tue Feb 19, 2019 5:59 pm
by MAsic12345
the hole is not connected to the printer
printer creates ink pressure
I understood what this air bubble is for.
the bubble is a valve and it regulates the pressure in the print head
Constant pressure is applied to the print head.if there is not enough ink in the head tank a vacuum is formed
then into the bubble through the upper valve air is drawn and it swells up and opens the constant ink pressure valve

Re: Hacking cartridge HP 84/85

Posted: Sun Apr 28, 2019 7:54 pm
by MAsic12345
Here came across an interesting little thing
when scanning I noticed that the signal that is fed to the head during the first pass of the carriage is clear and can be disassembled,
On another pass of the printhead carriage the signal is already strange and not intelligible
Maybe someone knows what it is connected with?

Here is a print of one image

First image - first pass of the printhead
1.png
1.png (42.11 KiB) Viewed 16561 times
The second image is the second pass of the print head which prints the same image
2.png
2.png (38.12 KiB) Viewed 16561 times
Maybe someone knows what it is connected with?

Re: Hacking cartridge HP 84/85

Posted: Fri May 17, 2019 8:09 am
by MAsic12345
question for experts
How can I make simultaneous control of pins in teense and give a different signal on pins simultaneously?
or where can i read about this

Re: Hacking cartridge HP 84/85

Posted: Sun May 19, 2019 8:41 am
by dragonator
There are a few ways to do this on a Teensy.

The first, and simplest is to write a whole port:
https://www.pjrc.com/teensy/pins.html
https://forum.pjrc.com/threads/17532-Tu ... #post21228

This way you can set 8 pins at the same time. The command itself executes extremely fast (within a microsecond) so calling it quickly for 2 different ports should not be an issue. Just try to have the clock always be the last thing to call, so all the data will be processed by the cartridge.

Another, better but way more difficult way is with DMA, which is not sensitive to interrupts and other external problems. It still only calls one port at a time, but the delays between the 2 are even smaller (<500ns). I do have a program that uses DMA on a Teensy I can share, but it will not be that simple to use, so if the above is adequate, I would try that first.

Re: Hacking cartridge HP 84/85

Posted: Thu Aug 22, 2019 5:35 pm
by MAsic12345

Re: Hacking cartridge HP 84/85

Posted: Fri Aug 23, 2019 10:52 am
by MAsic12345
dragonator wrote: Sun May 19, 2019 8:41 am There are a few ways to do this on a Teensy.

But can this be done with timers on Teensy3.6?

Re: Hacking cartridge HP 84/85

Posted: Thu Aug 29, 2019 9:52 am
by dragonator
Teensy 3.6 has most of the same functions as a Teensy 3.2. However, I have only worked on DMA for 3.2, and have not yet made a universal library. Everything on the 3.6 is something that for now I cannot help with much.

I do now have time, and want to pick up HP84 myself as well, but expect it to be slow the first few weeks. I will see if I can analyze your waveform files and write them with the Teensy 3.2.

Re: Hacking cartridge HP 84/85

Posted: Thu Aug 29, 2019 11:47 am
by MAsic12345
Well, I'll throw off the latest data that I received

This program is my analyzer
will be needed to open the data that i'll send
http://www.qdkingst.com/en/download

here is the link to the archive
will open in PDF but if you download it will download ZIP
https://drive.google.com/open?id=1kx69K ... w1G5mkGVz5

plus I put together a 3.3 volt od tency power management circuit from teensy
this circuit allows you to turn on and off for a short time the power
supply of 5 volts, 9 volts and 12 volts while programming the microcontroller
you can ignore the left side of the circuit, it's just connectors