Kopdar maning

Sebenarnya mau posting ini tapi karena kesibukan di darat sampai lupa nggak dipublish.
Ceritanya kopdar dengan kang Bawor dan kang Ali Fahru.


Ngobrol sana sini demi kemajuan blogger Banyumas tapi kok nggak dimulai-mulai ya. Mungkin karena kesibukan masing-masing.
Bulan kiye Kang bawor wisuda selamat ya kang..

ziarah blogger timur tengah

Setelah bertanya kira-kira 15 kali akhirnya sampai di gunung kelir. Orang terakhir yang saya tanya di sebuah warung kebetulan adalah saudara Mas Gentho. Beliau mau pulang ke rumahnya kebetulan di dekat TKP. Wah kebetulan sekali saya ngikuti naik motor di belakangnya.

Hal yang menarik adalah ternyata di tiap tikungan beliau membunyikan klakson mungkin untuk isyarat jika ada motor dari depan agar tidak tabrakan. Pantesan dari tadi kalau setiap motor yang berpapasan dengan saya membunyikan klakson. Pikir saya orang-orang di sini ramah-ramah sekali setiap papasan membunyikan klakson padahal nggak kenal, ternyata untuk isyarat.

TKP berada di ujung aspal pondok gede, dengan ramah mas Gentho dan Kyai Slamet menyambut kedatangan saya. Sungguh suatu kehoramatan bagi saya berjumpa dengan mereka.

Mas Gentho dan Kyai Slamet

Sebenarnya tujuan saya berkunjung ke Gunung Kelir banyak sekali diantaranya :
1. Silaturahmi dengan mas Totok


1. Silaturahmi dengan Kyai Slamet
1. Silaturahmi dengan mas Andy
1. Silaturahmi dengan TPC
1. Silaturahmi dengan bengawan

Walah nglantur kembali lagi ke desktop, tak lama kemudian mereka berdua menjemput mas Novi. Saya ngobrol dengan mas Paijo, ternyata beliau pernah tinggal di Purwokerto.

Kami melanjutkan dengan sharing pengalaman. Dari diskusi tersebut saya ketahui ternyata mas Gentho seorang motivator yang sangat hebat. Beliau sharing tentang pengalaman bisnis, sungguh suatu masukan yang berharga bagi kami.

Tak lama kemudian rombangan TPC menelepon mas Totok, mobilnya tidak kuat, mas Gentho menjemput. Akhirnya rombongan TPC sampia di TKP.

Acara dilanjutkan dengan ramah tamah dan perkenalan. Selanjutnya acara bebas memanfaatkan limpahan bandwidth, subuh saya baru tidur.


Kyai Slamet, Mas Anang, dan saya







Setelah sampai rumah kok rasanya ada yang kurang, ternyata saya belum foto bareng mas Andy kapan ya kita ketemu lagi.

Tutorial beneran nih

Minggu 18 Januari 2009 adalah hari yang sangat bersejarah dalam dunia pengeblogan saya. Pada hari tersebut untuk pertama kalinya belajar membuat blog dengan domain sendiri. Seperti sudah sering saya ceritakan sebelumnya bahwa saya selalu iri dengan orang lain. Sekali lagi iri pada orang punya blog yang belakangnya .com.

Berhubung jika saya menulis tentang hobby saya rasanya tidak pas kalau saya tulis di sini, maka membuat blog yang diberi nama myengineeringsite.com. Di blog itulah saya akan belajar banyak mengenai pertukangan. Tukang kayu, tukang bengkel, dan tukang-tukang yang lain.

Berikut ini adalah tutorial singkat, padat, dan jelas mengenai pembuatan blog tersebut.


1. Hidupkan komputer
2. Hidupkan aplikasi ym kebetulan saya pakai pidgin internet messenger.
3. Kontak teman yang bisa ngajari
4. Say hello pada teman
5. Basa basi bentar
6. Minta tolong diajari
7. Ngopi sambil ngrokok
8. Dites, jika sudah jadi lanjut ke langkah 9, jika belum jadi ulangi langkah 6
9. Tidur karena sudah jam 12 malam besuk harus mencangkul di sawah.

Demikianlah tutorialnya jika belum jelas lihat di sini

Edi Psw mengatakan…
Wah, ini bisa dibuatkan bagan alurnya mas.

endar
@Edi Psw
ini bagan alurnya pak kelihatan nggak ya hehehe…

Cara mudah diindeks Google

Sudah hampir deadline belum punya postingan, maka untuk mengejar setoran, saya buat posting ala kadarnya yang nggak mutu ini. Lha priwe seminggu ngode seporete, ora sempet posting.


Kisah ini berawal dari perjumpaan dengan teman kuliah yang sudah lebih dari 10 tahun tidak berjumpa. Meskipun hanya ngobrol melalui ym, sudah cukup terpuaskan rasa rindu ini. Ketemunya pun tidak disengaja saya iseng-iseng invite yahoo id-nya, karena dia barusan posting di milis. Dan dia punya itikat baik untuk menanggapi obralan saya yang tidak ada mutunya sama sekali. Ternyata dia punya blog juga. Blognya adalah ini. Akhirnya kami asyik ngobrol ngalor ngidul tentang blog. Dan terjadilah obrolan yang maha amat sangat seru sekali, seperti anak kecil atau kisah-kisah lucu saling menyombongkan keahlian masing-masing.

Berikut sedikit cuplikan adegan ini, adegan sebenarnya berjam-jam :
Teman : nyoba googling kata kunci belajar cnc
Saya : ke tkp
Teman : blog sapa sing paling nduwur
Saya : blogmu
Saya : ?%$#@^&

Kami ngobrol dengan bahasa nasional kami yaitu ngapak karena dia berasal dari Cilacap.
Pada saat itu rasa iri muncul. Memang watak tersebut sangat susah untuk dihilangkan. Detik demi detik, menit demi menit, jam demi jam, hari demi hari berlalu dengan sangat cepat hingga saya-pun lupa kejadian di atas. Sampai suatu ketika teman saya yang lain protes kepada saya. “ndar aku searching nggo www.google.co.id kata kunci, miyabi mpg, mlebu nang blogmu”. Saya cuma menjawab, ”hah ?!@#$%^”. Ternyata menuju kepostingan saya yang di sini, saya malah sampai lupa kalau menulis kata tersebut pada saat dulu posting. Sebenar-benarnya tujuan saya dulu adalah untuk lucu lucuan seperti alasan selebritis yang foto hot terpampang di internet dan sudah dianalisa kebenaran oleh ahlinya.

Tanpa babibu langsung saya kontak Hoho temen saya
Saya : Ho… googling www.google.co.id keyword miyabi mpg
Teman : miyabi itu apa?
Saya : pokoke ketik bae

tak berapa lama kemudian dia menjawab

Teman : wah jago ya..

Dalam pergaulan saya memang pilih teman yang baik-baik sehingga banyak teman saya yang nggak kenal miyabi. Contohnya yang sering komentar di sini orang-orangnya baik semua.
Pernah juga chat dengan teman yang di Jepang dia malah nggak tahu miyabi itu siapa? Dan yang lebih lucu teman kerjanya ada yang bernama miyabi.

Padahal saya nggak mudenx sama sekali, kok bisa bisanya blog saya masuk google.

Notice :
Cerita dan tokoh dalam postingan ini adalah bukan khayalan belaka, jika ada kesamaan tokoh dan cerita adalah karena memang suatu kebetulan yang tidak disengaja. Dan tidak lupa cerita ini ditambahi sedikit bumbu agar lezat.
Jika di kelak kemudian hari postingan ini menimbulkan polemik/ketidaknyamanan yang berkepanjangan bagi semua pihak, maka postingan ini akan saya hapus dari peredaran.

AT89S51 Microcontrollers

Datasheet text preview:
Features
· Compatible with MCS-51® Products · 4K Bytes of In-System Programmable (ISP) Flash Memory · · · · · · · · · · · · · · ·
­ Endurance: 1000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz Three-level Program Memory Lock 128 x 8-bit Internal RAM 32 Programmable I/O Lines Two 16-bit Timer/Counters Six Interrupt Sources Full Duplex UART Serial Channel Low-power Idle and Power-down Modes Interrupt Recovery from Power-down Mode Watchdog Timer Dual Data Pointer Power-off Flag Fast Programming Time Flexible ISP Programming (Byte and Page Mode)


Description
The AT89S51 is a low-power, high-performance CMOS 8-bit microcontroller with 4K bytes of in-system programmable Flash memory. The device is manufactured using Atmel’s high-density nonvolatile memory technology and is compatible with the industr y-standard 80C51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with in-system programmable Flash on a monolithic chip, the Atmel AT89S51 is a powerful microcontroller which provides a highly-flexible and cost-effective solution to many embedded control applications. The AT89S51 provides the following standard features: 4K bytes of Flash, 128 bytes of RAM, 32 I/O lines, Watchdog timer, two data pointers, two 16-bit timer/counters, a fivevector two-level interrupt architecture, a full duplex serial port, on-chip oscillator, and cl ock circuitry. In addition, the AT89S51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue functioning. The Power-down mode saves the RAM contents but freezes the oscillator, disabling all other chip functions until the next external interrupt or hardware reset.

8-bit Microcontroller with 4K Bytes In-System Programmable Flash AT89S51

Rev. 2487A­10/01

1

Pin Configurations
PDIP
P1.0 P1.1 P1.2 P1.3 P1.4 (MOSI) P1.5 (MISO) P1.6 (SCK) P1.7 RST (RXD) P3.0 (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 (WR) P3.6 (RD) P3.7 XTAL2 XTAL1 GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 VCC P0.0 (AD0) P0.1 (AD1) P0.2 (AD2) P0.3 (AD3) P0.4 (AD4) P0.5 (AD5) P0.6 (AD6) P0.7 (AD7) EA/VPP ALE/PROG PSEN P2.7 (A15) P2.6 (A14) P2.5 (A13) P2.4 (A12) P2.3 (A11) P2.2 (A10) P2.1 (A9) P2.0 (A8)

P L CC
P1.4 P1.3 P1.2 P1.1 P1.0 NC VCC P0.0 (AD0) P0.1 (AD1) P0.2 (AD2) P0.3 (AD3)

TQFP
P1.4 P1.3 P1.2 P1.1 P1.0 NC VCC P0.0 (AD0) P0.1 (AD1) P0.2 (AD2) P0.3 (AD3)

44 43 42 41 40 39 38 37 36 35 34

(MOSI) P1.5 (MISO) P1.6 (SCK) P1.7 RST (RXD) P3.0 NC (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5

1 2 3 4 5 6 7 8 9 10 11
12 13 14 15 16 17 18 19 20 21 22

33 32 31 30 29 28 27 26 25 24 23

P0.4 (AD4) P0.5 (AD5) P0.6 (AD6) P0.7 (AD7) EA/VPP NC ALE/PROG PSEN P2.7 (A15) P2.6 (A14) P2.5 (A13)

2

AT89S51
2487A­10/01

(WR) P3.6 (RD) P3.7 XTAL2 XTAL1 GND GND (A8) P2.0 (A9) P2.1 (A10) P2.2 (A11) P2.3 (A12) P2.4

(WR) P3.6 (RD) P3.7 XTAL2 XTAL1 GND NC (A8) P2.0 (A9) P2.1 (A10) P2.2 (A11) P2.3 (A12) P2.4

18 19 20 21 22 23 24 25 26 27 28

(MOSI) P1.5 (MISO) P1.6 (SCK) P1.7 RST (RXD) P3.0 NC (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5

7 8 9 10 11 12 13 14 15 16 17

6 5 4 3 2 1 44 43 42 41 40

39 38 37 36 35 34 33 32 31 30 29

P0.4 (AD4) P0.5 (AD5) P0.6 (AD6) P0.7 (AD7) EA/VPP NC ALE/PROG PSEN P2.7 (A15) P2.6 (A14) P2.5 (A13)

AT89S51
Block Diagram
P0.0 – P0.7 P2.0 – P2.7

VCC PORT 0 DRIVERS GND PORT 2 DRIVERS

RAM ADDR. REGISTER

RAM

PORT 0 LATCH

PORT 2 LATCH

FLASH

B REGISTER

ACC

STACK POINTER

PROGRAM ADDRESS REGISTER

BUFFER TMP2 TMP1

ALU INTERRUPT, SERIAL PORT, AND TIMER BLOCKS

PC INCREMENTER

PSW

PROGRAM COUNTER

PSEN ALE/PROG EA / VPP RST WATCH DOG PORT 3 LATCH TIMING AND CONTROL INSTRUCTION REGISTER DUAL DPTR

PORT 1 LATCH

ISP PORT

PROGRAM LOGIC

OSC PORT 3 DRIVERS PORT 1 DRIVERS

P3.0 – P3.7

P1.0 – P1.7

3
2487A­10/01

Pin Description
VCC GND Port 0
Supply voltage. Ground. Port 0 is an 8-bit open drain bidirectional I/O port. As an output port, each pin can sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as high-impedance inputs. Port 0 can also be configured to be the multiplexed low-order address/data bus during accesses to external program and data memory. In this mode, P0 has internal pull-ups. Port 0 also receives the code bytes during Flash programming and outputs the code bytes during program verification. External pull-ups are required during program verification.

Port 1

Port 1 is an 8-bit bidirectional I/O port with internal pull-ups. The Port 1 output buffers can sink/source four TTL inputs. When 1s are written to Port 1 pins, they are pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups. Port 1 also receives the low-order address bytes during Flash programming and verification.
Port Pin P1.5 P1.6 P1.7 Alternate Functions MOSI (used for In-System Programming) MISO (used for In-System Programming) SCK (used for In-System Programming)

Port 2

Port 2 is an 8-bit bidirectional I/O port with internal pull-ups. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins, they are pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups. Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memory that use 16-bit addresses (MOVX @ DPTR). In this application, Port 2 uses strong internal pull-ups when emitting 1s. During accesses to external data memory that use 8-bit addresses (MOVX @ RI), Port 2 emits the contents of the P2 Special Function Register. Port 2 also receives the high-order address bits and some control signals during Flash programming and verification.

Port 3

Port 3 is an 8-bit bidirectional I/O port with internal pull-ups. The Port 3 output buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins, they are pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 3 pins that are externally being pulled low will source current (IIL) because of the pull-ups. Port 3 receives some control signals for Flash programming and verification. Port 3 also serves the functions of various special features of the AT89S51, as shown in the following table.

4

AT89S51
2487A­10/01

AT89S51
Port Pin P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 Alternate Functions RXD (serial input port) TXD (serial output port) INT0 (external interrupt 0) INT1 (external interrupt 1) T0 (timer 0 external input) T1 (timer 1 external input) WR (external data memory write strobe) RD (external data memory read strobe)

RST

Reset input. A high on this pin for two machine cycles while the oscillator is running resets the device. This pin drives High for 98 oscillator periods after the Watchdog times out. The DISRTO bit in SFR AUXR (address 8EH) can be used to disable this feature. In the default state of bit DISRTO, the RESET HIGH
out feature is enabled. Address Latch Enable (ALE) is an output pulse for latching the low byte of the address during accesses to external memory. This pin is also the program pulse input (PROG) during Flash programming. In normal operation, ALE is emitted at a constant rate of 1/6 the oscillator frequency and may b e used for external timing or clocking purposes. Note, however, that one ALE p u l s e is skipped during each access to external data memory. If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the pin is weakly pulled high. Setting the ALE-disable bit has no effect if the microcontroller is in external execution mode.

ALE/PROG

PSEN

Program Store Enable (PSEN) is the read strobe to external program memory. When the AT89S51 is executing code from external program memory, PSEN is activated twice each machine cycle, except that two PSEN activations are skipped during each access to external data memory.

EA/VPP

External Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset. EA should be strapped to VCC for internal program executions. T h i s pin also receives the 12-volt programming enable voltage (V P P ) during Flash programming.

XTAL1 XTAL2

Input to the inverting oscillator amplifier and input to the internal clock operating circuit. Output from the inverting oscillator amplifier

5
2487A­10/01

Thermal Fluid Heater

Water and steam are typically used as heat carriers in heating systems. But at high temperatures, water and steam requires a corresponding high operating pressure. In industrial heating systems, a high temperature level is often a great advantage and establishing this with water and steam can be very controversial and expensive.
In thermal oil heaters a special oil are used instead as the heat carrier, operating at atmospheric pressure up to 300°C. Comparing to water and steam, it would require a pressure of 85 bar to obtain this temperature. There are several advantages by using thermal oil compare to e.g. steam systems.


Thermal oil heaters are a real good and innovative solution for heat production in those industrial processes where high process temperatures are required. There are circumstances in which the use of a thermal fluid heater rather than a steam boiler is more suitable for heat production, usually to lower costs.
Applying basic radiation concepts to process-type heater design, Lobo & Evans developed a generally applicable rating method, that is followed with various modifications, by many heater designers. Reference Lobo & Evans, Heat Transfer in the Radiant Section of Petroleum Heaters, AICHE, Vol. 35, 1939.
Coil is commonly used where the duties are small. Selecting the heater tube material and size to use in a heater design is really a matter of experience. As designers work with different fired heaters for different services, designers develop a knowledge of what fit before in a similar design, so designer know where to start with a new design. But a few general rules can be used to start the selection.
In a thermal fluid heater, a gas or oil fired burner is mounted at one end of the heater and projects into the inner chamber. The hot gases radiate heat, which is absorbed by thermal fluid circulating through the coils. The hot fluid then circulates to one or several users before returning to the thermal fluid heater for reheating.
Process heat load requirement must be determined and remember to add at least 15 percent as a safety factor to make certain heater is not undersized.

Designers must choose the correct thermal fluid for specific operating conditions. The thermal fluid should be checked regularly to verify that it has retained its heat transfer properties.
A properly designed and installed thermal fluid heating system should give between 20 to 30 years of reliable service, but periodic maintenance is still necessary for safe and effective operation.

Keywords: Design; Oil heater; Coil; Temperature; Heat transfer

REFERENCES

Anonim. 2006. Industrial Diesel Oil. http://pertamina.com/. Indonesia.
Anonim. 2006. Thermal Fluid Heater Design. http://www.heaterdesign.com/. USA.
Anonim. 2006. Wikipedia, the free encyclopedia. http://en.wikipedia.org/. UK.
Djokosetyardjo, M.J. 2006. Ketel Uap. Jakarta: Pradnya Paramita.
Holman, J.P., terjemahan E. Jasjfi. 1995. Perpindahan Kalor. Jakarta: Erlangga.
Kern, D.Q. 1983. Process Heat Transfer. Japan: McGraw-Hill Book Company.
Kreith, Frank., terjemahan Arko Prijono. 1991. Prinsip-Prinsip Perpindahan Panas, Edisi Ketiga. Jakarta: Erlangga.
Leinhard, John. 2006. A Heat Transfer Text Book. Cambridge: Phlogiston Press.
Perry, R.H. 1976. Perry’s Chemical Engineer’s Handbook. USA: McGraw-Hill Book Company.
Satiadiwiria, M.Y. 1975. Termodinamika. Jakarta: Bina Aksara.
Zemansky, M.W., dan R.H. Dittman. 1982. Kalor dan Termodinamika. Bandung: Penerbit ITB.